ES6
const 与 let 定义变量
模板字面量(反引号字符串拼接)
解构(从数组和对象提取值并赋值给独特的变量)
对象字面量简写法
for...of循环
展开运算符
剩余参数(可变参数)
ES6箭头函数
ES6 class类
使用新的super和extends关键字扩展类
ES7
数组includes()方法
a ** b指数运算符
ES8
字符串填充padStart/padEnd
Object.values 和 Object.entries
Object.getOwnPropertyDescriptors
在函数参数列表和调用中允许尾部逗号
异步函数(async await)
共享内存和原子