我正在寻找与Python2.x的print "hi"
相当的javascript。
我正在使用ubuntu终端中的Rhino javascript解释器。
当我输入:
document.write{"hi"}
我收到'文档'未定义的错误。
答案 0 :(得分:22)
JavaScript没有任何内置方法来提供输出。脚本必须依赖于主机环境为此提供的功能。
document
是Web浏览器中可用的对象,但Rhino中没有。即使它可用,document.write
也是一个功能。您使用()
来调用函数,而不是{}
。
Rhino提供print
功能。
print("hi");
答案 1 :(得分:2)
我认为您无法访问“文档”对象 - 因为我认为您所指的对象只有在浏览器中运行javascript时才可用。
另外,使用普通括号而不是大括号来调用函数。
试试吧:
print('Hello, world!')