如何在Rhino中输出内容?

我正在寻找相当于Python2.x的print "hi"的JavaScript。 我正在使用ubuntuterminal中的Rhino JavaScript解释器。 当我input:

 document.write{"hi"} 

我收到“文档”未定义的错误。

JavaScript没有任何内置的方法来提供输出。 脚本必须依赖主机环境提供的功能。

document是Web浏览器中可用的对象,但不在Rhino中。 即使可用, document.write也是一个函数。 您可以使用()来调用函数,而不是{}

犀牛提供print功能。

 print("hi"); 

我不认为你有权访问“文档”对象 – 因为我认为你所指的只有在浏览器中运行javascript时才可用。

此外,使用正常的括号而不是花括号来调用函数。

你试一试:

 print('Hello, world!')