console.log(a); //undefined
var a = 1;
//相当于
var a;
console.log(a);
a =1;
注意;let,const 不存在变量提升,就是为了敦促开发者养成良好的编程习惯,对于所有的变量或常量,做到先声明,后使用
console.log(a); //undefined
var a = 1;
//相当于
var a;
console.log(a);
a =1;
注意;let,const 不存在变量提升,就是为了敦促开发者养成良好的编程习惯,对于所有的变量或常量,做到先声明,后使用