可以用来比较两个数组中的内容,并集是两个数组中所有出现的值,交集是两个数组中都存在的值,差集是除去都存在的剩下的,也可以理解为:差集 = 并集 - 交集

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>数组并集交集差集</title>
</head>
<body><div id="app"><button @click="btnClick">点击</button></div><script src="./lib/vue.js"></script><script>var vm = new Vue({el:'#app',data() {return {arr1:[],arr2:[],}},methods: {btnClick(){this.arr1 = [1,4,5,7,2,3];this.arr2 = [2,4,7,0,9];let removeSame = [...new Set([...this.arr1,...this.arr2])];//并集console.log(removeSame);//[1, 4, 5, 7, 2, 3, 0, 9]let samePart = this.arr1.filter(item=>this.arr2.includes(item));//交集console.log(samePart);//[4, 7, 2]let difference = removeSame.filter(item=>!samePart.includes(item));//差集console.log(difference);//[1, 5, 3, 0, 9]}},})</script>
</body>
</html>

数组和字符串之间的转换

const arr3 = this.arr1.toString()//数组转字符串
console.log(arr3); //1,4,5,7,2,3
const arr4 = arr3.split(',')//字符串转数组
console.log(arr4); //["1", "4", "5", "7", "2", "3"]
const arr5 = arr3.split(',').map(Number);
console.log(arr5); //[1, 4, 5, 7, 2, 3]

数组的并集交集和差集相关推荐

  1. php 队列取并集,PHP实现对数组简单求交集,差集,并集功能示例

    php 的 PHP实现对数组简单求交集,差集,并集功能示例 本文实例讲述了PHP实现对数组简单求交集,差集,并集功能.分享给大家供大家参考,具体如下: $arr1 = array( '0' => ...

  2. 使用Set求两个数组的并集|| 交集||差集

    这里要讲解一下,使用Set求两个数组的并集|| 交集||差集. 先定义两个数组: let a = new Set([1, 2, 3]);let b = new Set([4, 3, 2]); 并集 l ...

  3. php 两个数组求交集_PHP实现对数组简单求交集,差集,并集功能示例

    本文实例讲述了PHP实现对数组简单求交集,差集,并集功能.分享给大家供大家参考,具体如下: $arr1 = array( '0' => 'zero', '1' => 'one', '2' ...

  4. php 队列取并集,php多个数组并集、交集和差集操作函数总结

    php中的数组函数真的是非常之多,实际工作中多了解一些php自身存在的一些函数,将会大大提高工作的速度. 在php中如何处理两个或多个数组的并集,交集和差集的函数. (1)php计算两个或多个数组的并 ...

  5. php 2个数组并集,php中数组的并集、交集和差集函数介绍_PHP教程

    在php中如果我想要对两个数组进行如并集.交集和差集操作,我们可直接使用php自带的函数来操作如array_merge(),array_intersect(),array_diff(). //计算数组 ...

  6. Java求两个数组的交集、差集、并集

    目录 Java求两个数组的并集,代码如下: Java求两个数组的交集,代码如下: Java求两个数组的差集,代码如下: 交集.差集.并集测试代码如下: Java求两个数组的并集,代码如下: /*** ...

  7. js数组并集,交集,差集的计算方式汇总

    前言 今天主要总结一些js数组操作并集,交集,差集的一些方式.发现这些方式在工作用经常遇到,方法有很多种.今天主要总结一下我在工作用通常使用的方式,及一些简单的实现.其实我前面很多文章中都提及了我在工 ...

  8. PHP求并集,交集,差集

    PHP求并集,交集,差集 一.总结 一句话总结:在php中如果我想要对两个数组进行如并集.交集和差集操作,我们可直接使用php自带的函数来操作如array_merge(),array_intersec ...

  9. php简述一下并集交集差集,总结了一下js中的差集、交集、并集

    前言 总结了一下有关于数组的差集.交集.并集的方法: es6的方法实现 去重 /** * 简单的数组去重 * @param {Array} a */ const uniquelize = functi ...

  10. c语言while求a和b的和程序,数据结构实验1_C语言_输入集合A和B求并集、交集、差集(while +...

    数据结构实验1_C语言_输入集合A和B求并集.交集.差集(while + 数据结构实验1_C语言_输入集合A和B求并集.交集.差集(while + switch + 功能函数)) 实验1 (1)实验目 ...

最新文章

  1. matplotlib画图
  2. 对称加密——对入参进行DES加密处理
  3. 用安卓虚拟机运行程序时程序停止_程序运行时Trace:DynamoRIO Tool
  4. Mysql数值型字符串按照数值进行排序
  5. c++ 按键暂停继续 程序_加工中心程序代码 M30 M03 M04 M05 M07 M08 M09 S F R IJK
  6. 倒N字形排列java_Java实现n位数字的全排列
  7. uva10817 dijkstra
  8. java 回文素数_java实现回文质数
  9. 一文了解SG2525AN
  10. 基于卷积神经网络的mnist手写体识别
  11. 2022年4月树莓派系统初始用户名密码
  12. 联想计算机启天m6900价格,联想启天m6900内存及基本【参数介绍】
  13. 第二章 指令:计算机的语言
  14. 03_STM32新建工程
  15. Java负整数的左移、右移、无符号右移
  16. Bootstrap-maxlength使用
  17. 【知识图谱 赵军 学习笔记】第十章 知识问答与对话
  18. python基础学习(十六)——超详细!pickle模块的使用(pickle.dump()和pickle.load())
  19. ng-options用法详解
  20. linux socket编程实例

热门文章

  1. Revit土建软件的功能,【顶部对齐】【墙齐梁板】【快速切换材质】等等
  2. 2021金山WPS秋招前端笔试题
  3. IMFI DAO World of Balatroon:土地出售即将到来!
  4. 梦幻手游最新服务器,梦幻西游手游最新要合并哪些服务器 最新合区汇总
  5. 生成sis文件的诀窍
  6. 犯2一周后,做一做一年多的总结
  7. LTE网络CQI机制
  8. webuploader直接上传文件到百度云BOS中
  9. python源码保护pyinstaller 打包exe运行成功 pytorch环境
  10. 【Latex】Latex小白入门(4)——Latex中特殊符号的输入