1. 程式人生 > >ECMA Script 6_唯一容器 set_對映容器 Map

ECMA Script 6_唯一容器 set_對映容器 Map

唯一容器 set

ES6 提供了新的資料結構 Set。

它類似於陣列,但是成員的值都是唯一的,沒有重複的值

  • 陣列去重
  • let arr = [9, 3, 1, 5, 7];
    
    let onlyOne = [...new Set(arr)];

Map 物件,屬性 key 可以是任意型別

屬性 key  也是唯一的,後面的屬性 會覆蓋前面的屬性

 

4

4

3

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5