document.write('

解析:

闭包的好处:

(1)逻辑连续,当闭包作为另一个函数调用参数时,避免脱离当前逻辑而 单独编写额外逻辑。

(2)方便调用上下文的局部变量。

(3)加强封装性,是第 2 点的延伸,可以达到对变量的保护作用。

闭包的坏处: 闭包有一个非常严重的问题,即浪费内存,浪费内存不仅仅因为它常驻内 存,更重要的是,对闭包的使用不当会造成无效内存的产生。

');