去重
let arr = [1,2,3,4,5,6,7,5,3,2]
let result = [... new Set(arr)]
交集
let arr2 = [4,6,4,3,8]
let s2 = new Set(arr2)
let result = [...new Set(arr)].filter(item=>{
if(s2.has(item)){
return true
}else{
return false}
})
并集
let union = [...new Set([...arr,...arr2])]
差集
let diff = [...new Set(arr)].filter(item=>!(new Set(arr2).has(item)))