1.4 示意图

本书作者倾注了大量精力来绘制示意图,以介绍JavaScript的基本思想。这些示意图对理解很有帮助。一些难以掌握的抽象概念需要可视化的解释,借助书中的示意图能够更快地掌握这些概念。

本书包含两类示意图:抽象概念代码片段

1.4.1 抽象概念

有时,如果没有示意图,就无法解释某个抽象的概念或其结构。在这种情况下,本书会展示一张示意图,如图1-1所示。

图1-1 类的构造函数是Function类型的对象函数

图1-2是JavaScript函数结构的示意图。

图1-2 JavaScript的函数结构

1.4.2 代码片段

在本书中,大多数的源代码采用代码清单的形式展示。但是,当需要关注一个特别重要的部分时,本书将展示一张示意图,其中包含源代码,并附加颜色高亮显示。例如,图1-3展示了在事件回调函数的语境中使用的某个匿名函数。

图1-3 用作setTimeout事件回调的匿名函数

这种示意图会省略源代码的行号。