let 可以声明不赋值 但不能先访问再声明 也不能声明相同的变量名
console.log(a); // 报错
let a = 20;
let a = 90;
console.log(a); // 报错
const: js的常量修饰符 声明时必须赋值,let var 修饰的变量的值可以被修改 const修饰的变量的值不能修改 只能初始化一次
const a = 100;
a = 200;
console.log(a); // 报错
let 可以声明不赋值 但不能先访问再声明 也不能声明相同的变量名
console.log(a); // 报错
let a = 20;
let a = 90;
console.log(a); // 报错
const: js的常量修饰符 声明时必须赋值,let var 修饰的变量的值可以被修改 const修饰的变量的值不能修改 只能初始化一次
const a = 100;
a = 200;
console.log(a); // 报错