Motivation JavaScript 是一款拥有「自动垃圾回收」功能的编程语言. 市面上具有这样功能的语言,一般都是拥有相对应的虚拟机的,像 Java的JVM ,C#的CLR ,PHP的Zend. 虚拟机一般实现了代码解析,内存的管理.布局.垃圾回收等功能. 不像C/C++这种没有虚拟机的语言,它们需要手动管理内存. C/C++语言编译后的文件,是可以直接运行的. 我认为学习一门开发语言,除了知道一些语法上的使用,各种API的调用以外.学习相应的虚拟机也是很有必要的.而 JavaScrip…