RhinoはECMA標準を超えて機能しますか?
-
27-10-2019 - |
質問
JavaScriptとRhino Engineから始めています。 ECMAScript 262仕様を知っています。たとえば、機能/オブジェクト/などが、ECMA標準を超えたRhino JavaScriptエンジンによって定義されている機能を知る必要があります。ほとんどの例は単なる機能です print
, Packages
と import*
しかし、私は徹底的なリストを見つけることができませんでした。
解決
ここで定義されたプロパティを参照してください: https://developer.mozilla.org/en/rhino_shell#predefined_properties
これは通常、サイの最高のページであり、JS機能です。 https://developer.mozilla.org/en/rhino_shell
他のヒント
これは網羅的なリストではありませんが、標準以外のES機能の互換テーブルがあります。 Rhinoの列を見てください - http://kangax.github.com/es5-compat-table/non-standard/.
Rhinoの機能セットがSpidermonkey(Firefoxの最新のJSエンジン)の機能セットにかなり近い方法に注意してください。しかし、違いがあります。たとえば、Rhinoにはありません 「発信者」プロパティ spidermonkeyとは異なり、関数について。 Rhinoサポート E4x だがしかし 表現閉鎖. 。それは多かれ少なかれSpidermonkeyのサブセットのように見えますが、私が知らない標準以外の機能があるかもしれませんが(その場合、テーブルに追加したいです)。
所属していません StackOverflow