您的位置:首页 > Web前端 > JavaScript

JS实现并集,交集和差集

2017-06-02 11:29 501 查看

JS实现并集,交集和差集

var set1 = new Set([1,2,3]);
var set2 = new Set([2,3,4]);


并集

let union = new Set([...set1, ...set2]);


交集

let intersect = new Set([...set1].filter( x => set2.has(x)));


差集

let difference = new Set([...set1].filter(x => !set2.has(x)));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript ES6 set