需要一个常驻变量,但是不想影响全局作用域
(function(){
var count=0;
elem.onclick=function(){
if(count==4){
alert("stop");
}
count++'
}
})();
变量共享
- 如果一个作用域内需要很多个临时变量,可以用一个变量代替,并来回赋值即可
- 举个例子,如果模板的渲染入口只有一个,也就是同一时间,这个函数只会在一个地方调用,模板所用的数据就可以做成外部共享的,可以随处赋值,并且不需要当做参数传入进来---这样做的好处就是变量可以多处赋值,不需要当做参数传来传去