迷人大炮

文章
7
资源
0
加入时间
2年10月17天

let 和 var 定义变量的区别

一、变量提升var 存在变量提升,而 let 不存在变量提升,所以用 let 定义的变量一定要在声明后再使用,否则会报错。var//var定义的变量存在变量提升,变量会把声明提升到整个作用域的最前面//例子1console.log(a); //undefinedvar c=10; //等价于var c;console.log(a); //undefi...