标签:
下面是一个关于全局和局部作用域的问题
var a = 123;
function f(){
alert(a);
var a = 1;
alert(a);
}
f();
大家第一眼看到后都会认为第一次alert()弹出的结果是123,第二次的alert()的结果是1。
事实上不是这样的,第一次alert的结果是undefined,第二次的结果是1;
标签:
原文地址:http://www.cnblogs.com/WaTa/p/5582388.html