14

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

document.write{"hi"}

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

4

2 回答 2

26

JavaScript 没有任何内置方法来提供输出。脚本必须依赖于宿主环境提供的特性。

document是一个在网页浏览器中可用但在 Rhino 中不可用的对象。即使它可用,document.write也是一种功能。你()用来调用一个函数,而不是{}.

Rhino 提供了一个print功能。

print("hi");
于 2012-04-04T10:53:18.037 回答
2

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

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

你试一试:

print('Hello, world!')
于 2012-04-04T10:53:47.120 回答