指的是:有权访问另一个函数作用域中变量的函数。(函数嵌套函数,外 部函数就是闭包函数)
作用域:
全局变量缺点:(尽可能减少使用)
可能造成命名冲突
全局变量比较占内存。
局部变量:定义在函数内部的变量。
闭包的应用:
闭包可以延长变量的作用域
JavaScript关于作用域、作用域链和闭包的理解
JavaScript关于作用域、作用域链和闭包的理解_Hello World-CSDN博客_作用域链的理解
指的是:有权访问另一个函数作用域中变量的函数。(函数嵌套函数,外 部函数就是闭包函数)
作用域:
全局变量缺点:(尽可能减少使用)
可能造成命名冲突
全局变量比较占内存。
局部变量:定义在函数内部的变量。
闭包的应用:
闭包可以延长变量的作用域
JavaScript关于作用域、作用域链和闭包的理解_Hello World-CSDN博客_作用域链的理解