1.let const声明变量增加了块级作用域,解决了之前只有全局作用域和函数作用域中变量污染和命名冲突的问题。解决之前var存在的变量提升问题。不可重复声明。
2.模版字符串 允许使用反引号第一字符串,中间可以插入变量和表达式
3.解构函数 更方便的在对象和数组中提取变量
4.箭头函数 更加方便的定义函数,语法糖
5. Promise对象 异步的实现,支持链式调用和错误处理
6.函数参数默认值
7.对象字面量增强 更...