实现并集、差集、交集(ES6语法)
let arr1 = [1, 2, 3];
let arr2 = [2, 3, 4];
let set1 = new Set(arr1);
let set2 = new Set(arr2);
let union = new Set([...set1, ...set2]);
console.log('并集', union);
let intersect =new Set ([...set1].filter(x=>set2.has(x)));
console.log('交集', intersect);
let diffrence =new Set ([...set1].filter(x=>!set2.has(x)));
console.log('差集', diffrence)