1.没弄懂js的执行顺序,执行下面代码,刚开始alert的时候,a还没有声明,不是应该直接报错吗?为什么先是显示这个function,然后显示10,显示3,最后还报错了?不是一开始就应该报错了吗?
alert(a)
a();
var a=3;
function a(){
alert(10)
}
a=6;
a()
潇湘沐
相关分类