26.闭包 概念:闭包就是能够读取其他函数内部变量的函数。(函数嵌套函数)。 闭包的好处: 1. 让局部变量始终保存在内存中。(闭包可以使得它诞生环境中一直存在)。 2.避免全局变量和全局函数污染。 闭包的缺点: 1. 常驻内存,增加内存使用量。 2.会造成垃圾回收机制失效,IE下面使用不当会很造成内存泄露。 闭包的应用场景: 1、函数外部获取函数内部的局部变量,但是函数内部的函数所引用的变量会被保存下来。 2、避免全局变量的污染。 3、自执行的匿名函数保存循环变量–tab切换