书中奇怪的命令雄辩的JavaScript

书中奇怪的命令雄辩的JavaScript,javascript,Javascript,我的问题是关于畅销书《雄辩的JavaScript》 它似乎是一本非常受欢迎的书,并且似乎是希望学习JS的人最“推荐阅读”的书籍。在开始阅读这本书之后,我当然能理解其中的原因:作者是一位优秀的作家,有一种以非常清晰和简洁的方式解释事物的技巧。让我困惑的是,他在使用的第一个小段中经常调用的命令 Print("hehehe") 及 将1到10之间的所有数字相加。但是当我尝试运行这些命令时,这些命令似乎都与其他教程不一致,也不起作用 到底怎么回事?!自从这本书在2007年出版以来,语言有这么大的变化吗

我的问题是关于畅销书《雄辩的JavaScript》

它似乎是一本非常受欢迎的书,并且似乎是希望学习JS的人最“推荐阅读”的书籍。在开始阅读这本书之后,我当然能理解其中的原因:作者是一位优秀的作家,有一种以非常清晰和简洁的方式解释事物的技巧。让我困惑的是,他在使用的第一个小段中经常调用的命令

Print("hehehe")

将1到10之间的所有数字相加。但是当我尝试运行这些命令时,这些命令似乎都与其他教程不一致,也不起作用

到底怎么回事?!自从这本书在2007年出版以来,语言有这么大的变化吗

谢谢各位,如果这个问题很愚蠢,我道歉

你在用这本书的结尾吗?他在第二章中解释道:

正如前面的示例所示,
alert
可用于显示某些表达式的结果。但是,点击掉所有这些小窗口会让人感到不安,因此从现在起,我们更愿意使用类似的功能,称为
打印
,它不会弹出窗口,只会将值写入控制台的输出区域
print
不是标准的JavaScript函数,浏览器不为您提供它,但本书提供了它,因此您可以在这些页面上使用它

这些页面上也提供了类似的功能,即
show
。当
print
将其参数显示为纯文本时,
show
尝试以其在程序中的显示方式显示参数,这可以提供有关值类型的更多信息。例如,字符串值在指定给
show
时保留其引号:


一行代码无法运行的原因可能有很多。您收到的错误消息的确切措辞是什么?如果我在chrome控制台中运行此操作,您会得到“打印未定义”,因此这是一个引用错误,我想查看上下文,@pyth您能链接到该站点吗?这是电子书,换句话说,
Show
range
函数都在书中,而不是Javascript的原生函数。您必须在脚本中包含这些函数的代码,否则Javascript将无法识别这些函数。
Show(sum(range(1,10)))