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

我的帖子: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就是局部变量啦...是匿名函数的哦~

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值