如何在Rhino中输出内容?

时间:2012-04-04 10:49:56

标签: javascript linux rhino

我正在寻找与Python2.x的print "hi"相当的javascript。 我正在使用ubuntu终端中的Rhino javascript解释器。 当我输入:

document.write{"hi"}

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

2 个答案:

答案 0 :(得分:22)

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

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

Rhino提供print功能。

print("hi");

答案 1 :(得分:2)

我认为您无法访问“文档”对象 - 因为我认为您所指的对象只有在浏览器中运行javascript时才可用。

另外,使用普通括号而不是大括号来调用函数。

试试吧:

print('Hello, world!')