闭包

 

 

闭包指的是有权访问另一个函数作用域中变量的函数。实现闭包最常见的方式就是在这个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量,通过闭包,可以突破作用域链域,将函数内部的变量和方法传递到外部。

函数的特性:

1.函数内部再嵌套函数

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

3.参数和变量不会被垃圾回收机制回收

 

posted @ 2017-07-27 17:58  小小锦2015  阅读(77)  评论(0编辑  收藏  举报