闭包 在函数嵌套当中,内部函数能够访问外部函数的作用域 在js中,函数执行时,会创建内存一块内存,执行完毕会回收这块内存 为了让函数当中的一些变量保存下来,我们就使用函数嵌套函数的方式去继承他的作用域 缺点:闭包较多时,会大量消耗内存,导致页面性能下降,在IE浏览器中会导致内存泄漏 作用:让变量常驻内存 应用场景:防抖,节流,嵌套函数避免全局污染