Skip to content

V8

AST:Abstract Syntax Tree

alt text

分词,词法解析,生成抽象语法树(AST)和执行上下文

解释器将 AST 解析成字节码解释执行

发现有热点代码(HotSpot),比如一段代码被重复执行多次。直接 JIT 编译执行,省去翻译过程

JIT:Just-In-Time Compilation(即时编译)

8.26 :

V8

javascript是一种即时编译语言,JIT,混合了解释型和编译型的特性,优化了执行效率

js引擎是v8,渲染引擎是blink