匿名函数让全局变量变为局部变量

我的帖子:http://topic.csdn.net/u/20110901/12/4b48c9dc-45e8-4c4a-b27e-7c84d8dd52b8.html

语法:

(

//你的认为需要的全局变量以及用到这个变量的函数

)();

(function()
{
var a=0;
function aa()
{
a
=1;
}
alert(a);
//结果为0????不是与结果大相径庭嘛...
}
)();

  原来是我没有执行aa函数 哈哈哈  

(function(){
var a=0;
b();
function b()
{
a
=1;
}
function c()
{
alert(a);
}
c();
alert(a);
}
)();

  ok   在几个人合作开发一个页面的时候 用匿名函数把你的包起来尤为重要  这样a就是局部变量啦...是匿名函数的哦~

如果你是几人在开发一个页面  你有使用匿名函数来防止你和同事的变量名重复以及避免全局变量这个觉悟吗?

原文地址:https://www.cnblogs.com/0banana0/p/2161985.html