闭包

定义:

当一个函数的返回值是另一个函数,而返回的那个函数如果调用了其父函数内部的变量,返回的这个函数在外部执行,就产生了闭包。

即:能够读取其他函数内部变量的函数。也可以说是:跨作用域访问变量

表现形式:

使函数外部能够调用函数内部定义的变量

特点:

造成内存泄漏

用途:

1、可以让函数外部访问函数内部的变量。

2、让变量的值保存在内存中。

  //点击li

  //模拟面向对象中的类

 

posted on 2018-06-08 15:29  myMaria  阅读(84)  评论(0)    收藏  举报

导航