ES6新的特性有哪些?

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是基本數據類型。

相關文章
相關標籤/搜索