13、用模块封装代码12、代理(Proxy)和反射(Reflection)API11、Promise与异步编程10、改进的数组功能9、JavaScript中的类8、迭代器(iterator)和生成器(Generator)7、Set集合与Map集合6、Symbol和Symbol属性5、解构:使数据访问更便捷4、扩展对象的功能性3、函数2-3、正则表达式的扩展2-2、字符串新增方法2-1、模板字面量与字符串的扩展1.块级作用域与嵌套、let、暂行性死区