抽象语法树

  • 抽象语法树简称AST (Abstract Syntax Tree)
  • 使用对象的形式描述树形的代码结构
  • 此处的抽象语法树是用来描述树形结构的 HTML字符串、

为什么要使用 抽象语法树

  • 模板字符串转换成AST后,可以通过AST 对模板做优化处理
  • 标记模板中的静态内容,在patch 的时候直接跳过静态内容
  • 在patch的过程中静态内容不需要对比和重新渲染

mcgee0731
60 声望4 粉丝

不会做饭的程序猿不是一个好厨子