let变量
- let声明变量不可以进行重复声明
- let声明的变量有块级作用域
let a = 10
// let a = 20 //报错: Identifier 'a' has already been declared
{
let b = 100
}
console.log(a) // 10
console.log(b) // b is not defined
const
- const声明变量不可以进行重复声明
- const声明页有块级作用域
- const声明的变量不能被修改值
- const声明变量的时候必须赋一个初始值!