第一个属于全局变量,为什么弹不出来?

(function(){

    a=5;
    alert(window.a);
    var a=10;
    alert(a);
})()


慕侠2389804
浏览 505回答 1
1回答

料青山看我应如是

变量提升~你的代码相当于(function(){     var a;     a=5;     alert(window.a);//window下的a为undefined     a=10;     alert(a);})()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript