javascript学习笔记(7) 作用域/闭包/立即执行函数

1.作用域 运行期上文:函数执行前一刻(预编译),会创建一个称为执行期上下文的内部对象(AO).每次执行完函数产生的执行期上下文都是独一无二的; [[scope]]指的就是作用域.存储了执行期上下文的合集. 作用域链:[[scope]]执行期上下文的合集承链式链接,这种链式链接叫做作用域链.查找变量从作用域顶端依次向下查找.   2.闭包 内部函数保存到外部,会形成闭包.闭包会导致原有作用域不释放
相关文章
相关标签/搜索