Set实现并集交集差集

const setA = new Set([1, 2, 4, 5])
const setB = new Set([5,4, 3])

// 并集
res = new Set([...setA, ...setB])

// 交集
res = new Set([...setA].filter( item => setB.has(item)))

// 差集
res = new Set([...setA].filter( item => !setB.has(item)))


console.log(res)

  

原文地址:https://www.cnblogs.com/ycherry/p/15155454.html