3

これは初心者の質問です。

JavaScriptをインタラクティブに操作するためのREPL(read-evaluate-print loop)シェルnode.jsとして使用しようとしています。JavaScript残念ながら、変数も関数も定義できません。

> var x ='abc'
未定義
>関数f(){}
未定義
>>

node.jsREPLシェルとして使用するにはどうすればよいですか?

PS私はおそらくRhinoShellを使用できることを知っていますが、私はそれを好みnodeます。

4

1 に答える 1

8

あなたそうすることができます。ただし、これらの式には戻り値がないため、ノードはを出力しundefinedます。

> var x = 'abc'
undefined
> function f() {}
undefined
> f
[Function: f]
> x
'abc'
>
于 2012-05-20T12:03:14.997 に答える