执行流程 | 简述 V8是如何执行一段 JavaScript 代码的? XMX303 2024-12-18 72 阅读1分钟 生成 AST 和执行上下文 生成字节码。字节码是介于 AST 和机器码之间的一种代码,但是与特定类型的机器码无关,字节码需要通过解释器将其转换为机器码后才能执行 使用解释器逐行解释并执行代码,直到项目初始化完成 热更新(Hot)情况下,热更新的代码经由 TurboFan 编译器编译成机器码,并把编译后的机器码缓存起来,后续的热更新效率更高