谈起闭包不得不说闭包的特性:

  1  函数嵌套函数

  2  函数内部可以引用外部的参数和变量

  3 参数和变量不会被垃圾回收制回收,也就是常驻内存

有优点必有缺点,没有什么是完美的,

  闭包缺点就是常驻内存,会增大内存使用量,使用不当的话,内存很容易造成泄露。

但是为什么使用闭包的?

  1  为了设计私有的方法和变量。避免全局的污染

  2  希望一个变量常驻内存中。

  

posted on 2018-08-06 16:38  干脆来碗面l  阅读(63)  评论(0)    收藏  举报