Open Quickeryi opened 7 years ago
本节深入探讨一下javascript中的执行环境与作用域
[x] 概念:[execution context] 定义了变量或函数有权访问其它数据的行为
[execution context]
[x] 变量对象:每一个执行环境都有一个与之相关联的变量对象(variable object)环境中定义的所有变量和函数都保存在这个变量对象中,需要注意的是,我们的代码无法访问到这个变量对象
variable object
[x] 全局执行环境:全局执行环境一般认为是window对象
window
最后用一张关系图来说明一下吧
本节深入探讨一下javascript中的执行环境与作用域
执行环境
[x] 概念:
[execution context]
定义了变量或函数有权访问其它数据的行为[x] 变量对象:每一个执行环境都有一个与之相关联的变量对象(
variable object
)环境中定义的所有变量和函数都保存在这个变量对象中,需要注意的是,我们的代码无法访问到这个变量对象[x] 全局执行环境:全局执行环境一般认为是
window
对象作用域链
小结:
最后用一张关系图来说明一下吧