Javascript 变量提升

函数声明和变量声明总是会被提升到最顶部。
比如以下代码,结果是一样的,变量可以先使用后声明。

a = 3;
console.log(a);
var a;

var a = 3;
console.log(a);

但是如果初始化后就不可以了。

console.log(b);

var b = 7;

posted on 2018-02-07 17:45  建伟F4nniu  阅读(89)  评论(0)    收藏  举报

导航