浅谈var,let,const
众所周知,var,let 是声明变量的,const是声明常量的先简单剖析一下,var,let的区别
var 在ES6之前使用,而到了ES6之后官方就不推荐使用了,究其原因还是因为它自身的原因,导致代码令人感觉不太合理。
console.log(num);
var num = 10; // 打印 undefined, 而不是报错, 这说明var将变量的声明提升 // var num;
num = 10;
console.log(num); // 打印 10, var 将变量num的声明提升到最顶层
var num; for(var i=0;i
页:
[1]