执行上下文 EFFORT 2023-02-08 js 执行上下文JavaScript 在执行过程是,会进入一个执行上下文中。执行上下文可以理解为当前代码的运行环境。 JavaScript 中的执行环境住还要包括一下三种情况: 全局环境:代码运行起来后会首先进入全局环境 函数环境:当函数被调用执行时,会进入当前函数中执行代码 evel环境 JavaScript 引擎会以栈的方式来处理它们,这个栈就是函数调用栈 函数调用栈规定了 JavaScript 代码的执行顺 栈底永远都是全局上下文,栈顶则是当前正在执行的上下文 函数生命周期 创建阶段生成变量对象、确认作用域链、确定 this 指向 执行阶段变量赋值、函数引用、执行代码