闭包的理解、缺点以及应用场景

闭包的概念 闭包是指有权访问另外一个函数做用域中的变量的函数。建立闭包的常见方式,就是在一个函数内部建立另外一个函数。 闭包的理解 执行环境 每一个执行环境都有一个与之关联的变量对象,环境中定义的全部变量和函数都保存在这个对象中。 全局执行环境是最外围的一个执行环境。在 Web 浏览器中,全局执行环境被认为是 window 对象,所以全部全局变量和函数都是做为 window 对象的属性和方法建立的
相关文章
相关标签/搜索