let和var的区别
var JavaScript早期声明变量的关键字
let 是新版本的JavaScript创建的新关键字
声明变量的区别
var 的声明这样是合法的
- 声明相同的变量名称
var testVar="张三";
var testVar="李四";
- 先使用后声明
testVar1='test';
console.log(testVar1);
var testVar1;
let 的声明这样是不合法的
- 声明相同的变量名称
let testVar="张三";
let testVar="李四";
- 先使用后声明
testVar1='test';
console.log(testVar1);
let testVar1;