建立一個集

Set 物件允許你儲存任何型別的唯一值,無論是原始值還是物件引用。

你可以將專案推送到集合中並按類似於普通 JavaScript 陣列進行迭代,但與陣列不同,如果值已經存在,則無法向集合新增值。

要建立新集:

const mySet = new Set();

或者,你可以從任何可迭代物件建立一個集合,以便為其提供起始值:

const arr = [1,2,3,4,4,5];
const mySet = new Set(arr);

在上面的示例中,設定的內容將是 {1, 2, 3, 4, 5}。請注意,值 4 僅出現一次,與用於建立它的原始陣列不同。