Set 和 Map 數據結構的最詳細清楚用法

關於ES6新增的Set 和 Map 這兩種數據結構的用法我這裏簡單說明一下。

  • 1.Set

    ES6 提供了新的數據結構 Set。它類似於數組,但是成員的值都是唯一的,沒有重複的值。

  • 2.Map

    ES6 提供了 Map 數據結構。它類似於對象,也是鍵值對的集合,但是“鍵”的範圍不限於字符串,各種類型的值(包括對象)都可以當作鍵。也就是說,Object 結構提供了“字符串—值”的對應,Map 結構提供了“值—值”的對應,是一種更完善的 Hash 結構實現。如果你需要“鍵值對”的數據結構,Map 比 Object 更合適。

    這裏給大家阮一峯老師的文章推薦,他關於Set 和 Map 用法說得很清楚,詳細,大家認真研讀需要30分鐘左右,如果你對這裏不夠清楚,鏈接給你。
    Set 和 Map 數據結構

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章