// set 集合 不能重复的东西
let s = new Set([1,2,3,1,2,3])
let n =[...s]
console.log(n);
let s01 = [1,2,3,1,2];
let s02 = [3,4,5,3,4];
// 集合 并集 交集 差集
function union (){
let s1 = new Set(s01);
let s2 = new Set(s02);
console.log([...new Set([...s1,...s2])]);
}
union()
function intersection (){
//返回true表示留下
return [...new Set(s01)].filter(item=>{
return new Set(s02).has(item)
})
}
console.log(intersection());
function diff (){
// 返回true表示留下
return [...new Set(s01)].filter(item=>{
return !new Set(s02).has(item)
})
}
console.log(diff());
ES6之set
最新推荐文章于 2024-09-04 14:32:46 发布