JavaScript作用域链、预解析、闭包初步理解

作用域及执行环境 变量的作用域有全局变量和局部变量两种,这一点与其他语言(如C)的概念是非常相似的。 执行环境(execution context)定义了变量或者函数有权访问其他数据,决定他们各自的行为。每个执行环境都有关联的变量对象(VO),环境中定义的变量和函数都会保存在这个对象中。 作用域链(scope chain)保证对执行环境有权访问的所有变量和函数的有序访问。 全局执行环境(GO)在w
相关文章
相关标签/搜索