1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
const set = new Set();
set.add(1); set.add({ count: 1 }); set.add(["aaa", "bbb"]);
set.delete(1);
set.has(1);
set.size;
set.clear();
const nums = [1, 21, 142, 123, 21, 32, 142]; const newNums = [];
for (let item of nums) { if (!newNums.includes(item)) { newNums.push(item); } }
const newNumsSet = new Set(nums); const numNums1 = [...newNumsSet];
let a = new Set([1, 2, 3]); let b = new Set([4, 3, 2]);
let union = new Set([...a, ...b]);
let intersect = new Set([...a].filter((x) => b.has(x)));
|