JavaScript性能优化(三)--V8工作流程 用户821549112956 2022-03-07 138 阅读1分钟 基本工作流程 Scanner扫描器 Parser解析器 解析器优点 跳过未被使用的代码 不生成AST,创建无变量引用和声明的scopes 依据规范抛出特定错误 解析速度更快 全量解析 解析被使用的代码 生成AST 构建具体scopes信息,变量引用、声明等 抛出所有语法错误 V8提供的解释器:Lginition V8提供的编译器模块:TurboFan