9-闭包
小于 1 分钟
9-闭包
函数套函数,并把内部函数 return,内部函数可以访问外部函数的变量,一级级向上找。 内部函数访问父函数的变量的最终结果 作用:封装变量,收敛权限 优点:不会造成变量污染
内存:垃圾回收机制:当一个变量在作用域内部不再被使用,会被内存释放 闭包被子函数引用的变量不会被回收,有可能造成内存泄漏(缺点)
函数套函数,并把内部函数 return,内部函数可以访问外部函数的变量,一级级向上找。 内部函数访问父函数的变量的最终结果 作用:封装变量,收敛权限 优点:不会造成变量污染
内存:垃圾回收机制:当一个变量在作用域内部不再被使用,会被内存释放 闭包被子函数引用的变量不会被回收,有可能造成内存泄漏(缺点)