Python2.x に相当する JavaScript を探していprint "hi"
ます。ubuntuターミナルでRhino JavaScriptインタープリターを使用しています。入力すると:
document.write{"hi"}
「ドキュメント」が定義されていないというエラーが表示されます。
Python2.x に相当する JavaScript を探していprint "hi"
ます。ubuntuターミナルでRhino JavaScriptインタープリターを使用しています。入力すると:
document.write{"hi"}
「ドキュメント」が定義されていないというエラーが表示されます。
JavaScript には、出力を提供するためのメソッドが組み込まれていません。スクリプトは、そのためにホスト環境によって提供される機能に依存する必要があります。
document
は Web ブラウザーで使用できるオブジェクトですが、Rhino では使用できません。利用できたとしてもdocument.write
機能です。()
ではなく、関数を呼び出すために使用します{}
。
Rhino はprint
関数を提供します。
print("hi");
「ドキュメント」オブジェクトにアクセスできるとは思いません-あなたが参照していると思うものは、ブラウザでjavascriptが実行されている場合にのみ利用可能です。
また、中かっこではなく通常の大かっこを使用して関数を呼び出します。
ちょうど試して:
print('Hello, world!')