变量有局部和全局之分,当使用变量的时候切记考虑这两个因素

   function outerFun()
{
 //没有var 
 //var a; //如果加上这段代码,则表示这个a是局部的a
 a =0;//这个时候的这个a是那个全局的a
 alert(a);  
}
var a=4;//全局的a
alert(a);//这个时候是全局的a
outerFun();//修改全局a的值为0

serendipity
106 声望0 粉丝

REST


« 上一篇
闭包
下一篇 »
代码奇遇