先明白三个概念:

  • 引擎

从头到尾负责整个JavaScript程序的编译及执行过程。

  • 编译器

引擎的好朋友之一,负责语法分析及代码生成等脏活累活(详见前一节的内容)。

  • 作用域

引擎的另一位好朋友, 负责收集并维护由所有声明的标识符(变量)组成的一系列查 询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符的访问权限。

为了能够 完全理解 JavaScript 的工作原理,你需要开始像引擎(和它的朋友们)一样 思考

Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-10-18 03:22:12

results matching ""

    No results matching ""