原生JS--闭包 闭包1. 本质2. 条件3. 原理4. 作用5. 弊端 闭包 闭包是能够访问其它函数内部变量的函数 1. 本质 闭包是函数 2. 条件 1.在函数中嵌套定义另一个函数 2.被嵌套的函数,一定要访问外部函数的变量 3.被嵌套的函数要返回 3. 原理 通过作用域链 4. 作用 能持久化局部变量,手动控制局部变量的回收时间 5. 弊端 不能够大批量使用,会造成加载程序过慢,极容易造成内存泄漏 代码: 显示效果: