当前位置: 首页 > news >正文

js ES6 求数组的交集,并集,还有差集

最近在看阮一峰老师的《ES6 入门》

在看到Set数据结构实现数组的交集,并集还有差集,但是阮一峰老师实现差集貌似有点问题,特地来做下笔记:

const a = {fn: 1};
const set = new Set([1,1,2,2,3,4,5,5,5,a,'a']);
const b = new Set([6,7,8,9,5,4,3,'a','v']);
// 并集
const union = new Set([...set, ...b]);

// 交集
const intersect = new Set([...set].filter(x => b.has(x)));

// 差集
const difference = new Set([...union].filter(x => (!set.has(x) || !b.has(x))));

最后这条代码才能求到正确的差集

原文地址:https://segmentfault.com/a/11...

相关文章:

  • 安装python包到指定虚拟环境
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 漫谈Java高并发方案
  • IOT物联网观察之金融科技新模式,可能改变世界的创新思维!
  • 数据分析之matplotlib.pyplot模块
  • C++基数排序
  • KindEditor 上传漏洞致近百个党政机关网站遭植入
  • MariaDB重置密码
  • 【ActiveMQ】- 发布/订阅模式
  • 效能改进之项目例会导入实践
  • iOS | NSProxy
  • Java I/O输入输出流
  • conda常用的命令
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 零代码玩转数据可视化
  • 「面试题」如何实现一个圣杯布局?
  • 【技术性】Search知识
  • 2017-08-04 前端日报
  • 3.7、@ResponseBody 和 @RestController
  • css布局,左右固定中间自适应实现
  • Git初体验
  • GraphQL学习过程应该是这样的
  • Java 最常见的 200+ 面试题:面试必备
  • js操作时间(持续更新)
  • k个最大的数及变种小结
  • select2 取值 遍历 设置默认值
  • unity如何实现一个固定宽度的orthagraphic相机
  • Vue.js 移动端适配之 vw 解决方案
  • 免费小说阅读小程序
  • 前端js -- this指向总结。
  • 实现简单的正则表达式引擎
  • 首页查询功能的一次实现过程
  • 我的面试准备过程--容器(更新中)
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (Git) gitignore基础使用
  • (pytorch进阶之路)扩散概率模型
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (转)【Hibernate总结系列】使用举例
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题
  • @Bean有哪些属性
  • @DependsOn:解析 Spring 中的依赖关系之艺术
  • @SuppressWarnings(unchecked)代码的作用
  • [1] 平面(Plane)图形的生成算法