私はJavaScriptとRhinoエンジンから始めています。ECMAScript262の仕様を知っています。ECMA標準を超えてRhinoJavaScriptエンジンによって定義されている関数/オブジェクトなどの機能を知る必要があります。ほとんどの例は機能print
しPackages
ているだけですimport*
が、完全なリストを見つけることができませんでした。
2 に答える
2
これは完全なリストではありませんが、非標準のES機能の互換性のある表があります。Rhinoの列を見てください—http://kangax.github.com/es5-compat-table/non-standard/。
Rhinoの機能セットがSpiderMonkey(Firefoxの最新のJSエンジン)の機能セットに非常に近いことに注意してください。ただし、違いがあります。たとえば、Rhinoには、SpiderMonkeyとは異なり、関数に「呼び出し元」プロパティがありません。Rhinoはe4xをサポートしていますが、式クロージャはサポートしていません。それは多かれ少なかれSpiderMonkeyのサブセットのように見えますが、私が気付いていない非標準の機能があるかもしれません(その場合、私はそれらをテーブルに追加したいと思います)。
于 2011-03-21T05:14:18.400 に答える
1
ここで事前定義されたプロパティを参照してください:https ://developer.mozilla.org/en/Rhino_Shell#Predefined_Properties
これは一般的にRhinoに関する最高のページであり、JSの機能です:https ://developer.mozilla.org/en/Rhino_Shell
于 2011-03-22T13:16:19.560 に答える