1、Map 結構
作為構造函數,Map 也可以接受壹個數組作為參數。該數組的成員是壹個個表示鍵值對的數組。
事實上,不僅僅是數組,任何具有 Iterator 接口、且每個成員都是壹個雙元素的數組的數據結構都可以當作Map構造函數的參數。這就是說,Set和Map都可以用來生成新的 Map。
如果對同壹個鍵多次賦值,後面的值將覆蓋前面的值。
2、Map的實例屬性和操作方法
3、Map的遍歷方法
Map 的遍歷順序就是插入順序。
Map 結構轉為數組結構,比較快速的方法是使用擴展運算符(...)。
Map 還有壹個forEach方法,與數組的forEach方法類似,也可以實現遍歷。forEach方法還可以接受第二個參數,用來綁定this。
4、Map結構與其它結構進行相互轉換
5、WeakMap
參考鏈接 : 阮壹峰ES6教程