Johan约翰
Results
51
comments of
Johan约翰
> > 你好,最近我在研究 JS V8 引擎相关的知识,在看执行上下文相关的时候翻阅了大量的文章视频包括极客时间李兵写的电子书,但是有几个疑问我至今没有搞懂,包括在你的文章里也没找到答案,但是我还是想问一下。 > > 关于 V8 引擎我知道 JS 代码经历了,JS => 词法分析生成 Tokens => 语法分析生成 AST => 解释器解释执行字节码 => JIT 技术优化编译器编译机器码这个步骤。 > > 有人说执行上下文是代码执行的时候创建的,有人说执行上下文是代码编译阶段创建的,还有人说全局执行上下文是在宿主环境初始化的时候创建的而函数执行上下文是在函数被调用的时候创建的。 > > 我的疑惑就在于全局执行上下文和函数执行上下文到底是什么阶段创建的,是编译阶段还是执行阶段?是词法解析阶段还是语法解析阶段?...