ES6数组实现并集、交集、差集
2017-11-03 11:25
771 查看
let set1 = new Set(['a','b','c','d','e','f']); let set2 = new Set(['d','e','f','g','h','i']); //并集 let union = [...new Set([...set1,...set2])]; //[a,b,c,d,e,f,g,h,i] //交集 let intersect = [...new Set([...set1].filter(x => set2.has(x)))]; //[d,e,f] //差集 let dfrcset = [...new Set([...set1].filter(x => !set2.has(x)))]; //[a,b,c]
相关文章推荐
- ES6使用Set数据结构实现数组的交集、并集、差集功能示例
- Set数据结构实现数组的交集、并集、差集
- 求两个数组的交集、并集和差集算法分析与实现
- Java实现数组的交集、并集、差集
- 求两个数组的交集、并集和差集算法分析与实现
- 求两个数组的交集、并集和差集算法分析与实现(转自http://blog.sina.com.cn/s/blog_616e189f0100mrdn.html)
- PHP实现对数组简单求交集,差集,并集功能示例
- 两个数组并集 交集 差集的算法思想与实现
- 求两个数组的交集、并集和差集算法分析与实现
- String[] 字符串数组交集、并集、差集
- JAVA求字符串数组交集、并集和差集
- Java求字符串数组交集 并集 差集 去重复并集
- js取数组两个数组的交集|差集|并集|补集|去重
- 数组并集,交集,差集
- Python 两个列表的差集、并集和交集实现代码
- c#数组的交集,差集,并集
- java数组的交集、并集、差集
- 两个数组的交集,并集,差集。
- 【python】集合操作set函数去重与集合、数组、元组中交集(intersection)、并集(union)、差集(difference)、对称差集(sysmmetric difference)
- iOS 数组集合操作(交集,并集,差集,子集)