1.var变量的提升,let不会
2.let不允许重复声明
3.let存在块级作用域,仅在声明的范围内起作用
4.let存在暂时性死区,优先找当前作用域

const除了let的所有属性外,不允许修改
const声明常量时必须同时赋值
展开
评论