Ast

JavaScript语法解析与抽象语法树

In parahome on 2016-05-20 by para

抽象语法树(Abstract Syntax Tree)也称为AST语法树,指的是源代码语法所对应的树状结构。也就是说,对于一种具体编程语言下的源代码,通过构建语法树的形式将源代码中的语句映射到树中的每一个节点上。

什么是语法树

可以通过一个简单的例子来看语法树具体长什么样子。有如下代码:

  var AST = "is Tree";