1.新增了塊級做用域(let,const)數組
2.提供了定義類的語法糖(class)數據結構
3.新增了一種基本數據類型(Symbol)模塊化
4.新增了變量的解構賦值函數
5.函數參數容許設置默認值,引入了rest參數,新增了箭頭函數。rest
6.數組新增了一些API,如isArray / from / of 方法;數組實例新增了 entries(),keys() 和 values() 等方法。對象
7.對象和數組新增了擴展運算符作用域
8.ES6新增了模塊化(import / export)class
9.ES6新增了Set和Map數據結構。import
10.ES6原生提供Proxy構造函數,用來生成Proxy實例變量
11.ES6新增了生成器(Generator)和遍歷器(Iterator)
注意: Set 和 Map是新增的數據結構。 而Symbol是基本數據類型。