Примечание: этот вопрос устарел и бесполезен.
Вопрос был задан в 2011 году, и JDK (по состоянию на конец осени 2015 года) больше не поставляется с Rhino вообще; вопрос касался JDK 1.6, хотя JDK 1.7 был выпущен пару недель спустя.
Nashorn в JDK 1.8 60 поддерживает ES 5.1, возможно, с несколькими расширениями ES2015; трудно найти явное требование совместимости из источников Oracle. Предполагается, что JDK 9 Nashorn должен «полностью поддерживать» ES2015, но мне снова не удалось найти официальные источники.
Ниже приведен оригинальный ответ.
Rhino в поставляемом JDK (от Sun) - версия 1.6R2. Это древнее. Предположительно, он будет обновлен в версии 1.7.
Вы всегда можете скачать Rhino из Mozilla и использовать их средства интеграции. Я использовал Солнце, и хотя он очень простой, он оставляет желать лучшего.
изменить & mdash; Что касается стандарта ECMAScript, то это Mozilla, поэтому у них есть свои модификации. Однако 1.6R2 настолько стар, что в нем даже нет таких вещей, как ".forEach ()".