集合
集合是无序且唯一 的一种数据结构
es6 里面有集合,Set
集合常用操作:去重,判断是否在集合中,求交集
去重
// 数组去重 const arr = [1, 1, 2];
const arr2 = [...new Set(arr)];
// 判断是否在集合中,has方法 const set = new Set(arr);
const has = set.has(1);
// 求交集 const set2 = new Set([2, 3]); const set3 = [...set].filter((item) => set2.has(item));
- 两个数组的交集