...
Java Version | Default Script Engine | ECMAScript Version | |||
---|---|---|---|---|---|
Java 8 | Nashorn | ECMAScript 5.1 (June 2011) | Java 911+ | Nashorn | ECMAScript 5.1 (plus some features of ECMAScript 2015 aka ECMAScript 6) |
Java 15+ | None |
|
Info |
---|
Nashorn documentation from OracleAn introduction to Nashorn from Oracle: Part 1: Introducing JavaScript, ECMAScript, and Nashorn |
...
Info |
---|
Still using Rhino?Consult the Rhino Migration Guide for helpful advice. Alternatively consider using the Rhino Scripting plugin (IdP Versions 4.1 and later) |
Since Nashorn is included with Java 8 (and later), the sample scripts aim to conform to ECMAScript 5.1. In particular, the scripts avoid features introduced in ECMAScript 6 (also known as ECMAScript 2015) for compatibility.
...