读书人

js闭包的一个异常用法

发布时间: 2012-10-29 10:03:53 作者: rapoo

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>

读书人网 >JavaScript

热点推荐