14

Python2.x に相当する JavaScript を探していprint "hi"ます。ubuntuターミナルでRhino JavaScriptインタープリターを使用しています。入力すると:

document.write{"hi"}

「ドキュメント」が定義されていないというエラーが表示されます。

4

2 に答える 2

26

JavaScript には、出力を提供するためのメソッドが組み込まれていません。スクリプトは、そのためにホスト環境によって提供される機能に依存する必要があります。

documentは Web ブラウザーで使用できるオブジェクトですが、Rhino では使用できません。利用できたとしてもdocument.write機能です。()ではなく、関数を呼び出すために使用します{}

Rhino はprint関数を提供します。

print("hi");
于 2012-04-04T10:53:18.037 に答える
2

「ドキュメント」オブジェクトにアクセスできるとは思いません-あなたが参照していると思うものは、ブラウザでjavascriptが実行されている場合にのみ利用可能です。

また、中かっこではなく通常の大かっこを使用して関数を呼び出します。

ちょうど試して:

print('Hello, world!')
于 2012-04-04T10:53:47.120 に答える