JS全局变量与局部变量的经典例子

2018-05-12  本文已影响84人  伊凡的一天

我们先看下面一个例子:

 var a = 10;
function test(){
    a = 100;
    console.log(a);
    console.log(this.a);
    var a;
    console.log(a);
}
test();

输出结果为:100, 10, 100
分析:

再看下面一个例子:

var a = 100;
function test(){
    console.log(a);
    var a = 10;
    console.log(a);
}
test();

输出结果为:undefined, 10
分析:

上一篇 下一篇

猜你喜欢

热点阅读