闭包

闭包:能够保存局部变量,意义就是将与该变量在内存中永久保存
 

一、闭包作用

防止域名冲突
 
二、(function(参数){})(传参)
 
  • 闭包的参数是由后面传上去的
 
闭包另一种写法:
 
如果还是不明白,再看下面的例子就明白了:
 
第一次调用fn()时 n 的值为5,第二次调用fn()时 n 的值为6
posted @ 2015-06-11 11:35  心胸广阔  阅读(123)  评论(0编辑  收藏  举报