摘要:
javascript执行环境(执行期上下文)当js控制器(control)进入可执行代码时,控制器会进入一个执行环境,活动的多个执行环境构成执行环境栈,最上面的是正在运行的执行环境,当控制器进入一个新的执行环境时,新的执行环境被放到栈最顶端。执行环境包含以下三个组件:组件 作用目的词法环境 执行环境内的代码创建的标识符引用的一个词法环境对象变量环境 执行环境内的代码通过变量表达式和函数表达式创建的绑定的一个词法环境对象。this绑定 指定该执行环境内的this关键字所关联的值。执行环境的建立当执行全局代码,使用eval函数,执行一个函数时,会创建执行环境。创建执行环境分... 阅读全文