1、块级作用域 var 没有块级作用域let 有块级作用域 在括号外面是可以访问到var定义的变量的。 但是访问不到 let定义的变量。 可以将var理解为全局变量,let为局部变量 2、const const为常量修饰符 用const修饰的常量必须赋值,且赋值后不能再修改。 const 也有块级作用域 3、对象的增强写法 原先的写法 增强写法 效果一样