我正在寻找JavaScript中与Python2.x的
print "hi"
等价的语句。
我正在使用Ubuntu终端中的Rhino JavaScript解释器。
当我键入:document.write{"hi"}
我收到了“document未定义”的错误提示。
print "hi"
等价的语句。
我正在使用Ubuntu终端中的Rhino JavaScript解释器。
当我键入:document.write{"hi"}
我收到了“document未定义”的错误提示。
JavaScript没有任何内置方法来提供输出。脚本必须依赖于主机环境提供的功能。
document
是在 Web 浏览器中可用的对象,但在 Rhino 中不可用。即使它可用,document.write
也是一个函数。您需要使用 ()
来调用一个函数,而不是 {}
。
Rhino 提供了一个print
函数。
print("hi");
我认为你没有访问“document”对象的权限 - 因为我认为你所指的只有在浏览器中运行JavaScript时才可用。
此外,使用普通括号而不是花括号来调用函数。
只需尝试:
print('Hello, world!')
node myfile.js
。如果您想在节点脚本中打印,只需像在浏览器中一样使用console.log
即可。 - Bentley4