JS独行侠
2015-03-20 11:29
//为什么会这样呢 老师? 加不加var是有区别的,不加var变成全局变量了?那var的原理是什么?
第七章第三节会给你答案,摩擦摩擦,摩擦摩擦,第七章第三节会给你答案
变量没有var声明的话会默认作为一个新的全局变量。
function f1(){
a=2;
}
f1();
alert(a); // 2
function f2(){
var a2=2;
}
f2();
alert(a2); // err
JavaScript深入浅出
281101 学习 · 1020 问题
相似问题