浅谈闭包

1、闭包的定义:简单来说就是通过函数的嵌套,内部函数可以使用外部函数的所 有变量 2、 闭包的生成有三个必要条件(缺一不可) 1、 在函数 A 内部直接或者间接返回一个函数 B 2. B 函数内部使用着 A 函数的私有变量(私有数据) 3. A 函数外部有一个变量接受着函数 B形成了一个不会销毁的函数空间 3、 闭包空间 + 我们管这个不会销毁的 a 函数的执行空间叫做 闭包空间 + 把函数 a
相关文章
相关标签/搜索