当前位置: 代码迷 >> JavaScript >> js闭包的一个异常用法
  详细解决方案

js闭包的一个异常用法

热度:64   发布时间:2012-10-29 10:03:53.0
js闭包的一个错误用法
<script type="text/javascript">


function init() { 
  var name = 5; 
  return function displayName() { 
    name+=1;
   alert(name);
  };

 
} ;
//init()();
//init()();
//init()();
//上面的三个init()();直接用事得不到想要的闭包效果的,更改后的init()是得不到反应的

gg=init();
gg();
gg();
gg();




</script>
  相关解决方案