用 JavaScript 带你体验 V8 引擎解析字符串过程

AST模块其实要写的话,100篇都写不完,我将一些简单知识点翻译成JavaScript代码来进行讲解(v8内部的复杂性永远都能超出我的意料,现在看到万行的源码都已经没感觉了),如果想看C++源码,可以去翻我前面的流水账。 先写几个结论。 抽象语法树内部有严格的分类,比如继承于AstNode的语句Statement、表达式...