上QQ阅读APP看书,第一时间看更新
代码以及对它的处理方式
代码是组成程序的文本。本书中的大多数章节都包含很多代码。我相信阅读代码和编写代码是学习编程不可或缺的部分。不要只是粗略浏览一下这些例子,务必仔细阅读并理解它们。这么做起初可能很慢而且费脑子,但我保证你会很快掌握它。习题也是如此。在你真正编写出有效的解决方案之前,不要认为已经明白了它们。
我建议你尝试使用实际的JavaScript解释器来检查习题答案。利用这种方式,你可以立即获得你的代码是否有效的反馈,并且,我希望你会尝试进行实验,并且不只限于这些习题。
运行本书中的示例代码并进行实验的最简单方法是在https://eloquentjavascript.net上的本书在线版本中查找。在那里,你可以单击任何代码示例来编辑和运行它,并查看它产生的输出。要进行练习,请访问https://eloquentjavascript.net/code,它为每个编码习题都提供启动代码,并允许你查看解决方案。
如果你想在本书的网站之外运行书中定义的程序,则需要注意一些事项。许多示例都独立存在,应该适用于任何JavaScript环境。但是后面章节中的代码通常是针对特定环境(浏览器或Node.js)编写的,并且只能在那种环境中运行。此外,许多章节定义了规模更大的程序,出现在它们中的代码片段彼此依赖或依赖于外部文件。网站上的沙盒提供了Zip文件的链接,其中包含运行给定章节代码所需的所有脚本和数据文件。