代码如下:

//定义一个二维数组,数组中包含N个数组
const arrays = [[1, 2, 3],[4, 5, 6],[2, 7, 8],[9, 10, 2]
];
//把数组传入进来
function checkIntersection(arrays) {for (let i = 0; i < arrays.length; i++) {for (let j = i + 1; j < arrays.length; j++) {const setA = new Set(arrays[i]);const setB = new Set(arrays[j]);const intersection = new Set([...setA].filter(x => setB.has(x)));if (intersection.size > 0) {return true;}}}return false;
}
let isIntersect=checkIntersection(arrays); // true

js判断多个数组之间是否存在交集相关推荐

  1. js中字符串与数组之间的转换

    本文实例介绍了javascript中字符串和数组的相互转换方法,分享给大家供大家参考,具体内容如下 字符串和数组的相互转换操作是非常的重要的,因为在实际编码过程中会经常用到,所以这是必须要掌握的知识点 ...

  2. js判断是否是数组的方式

    1.通过Object.prototype.toString.call()判断 用的是Object中的toString方法,数组中的toString方法用于字符串的拼接 var arr = [1,2]; ...

  3. JS判断对象是不是数组“Array”

    2019独角兽企业重金招聘Python工程师标准>>> 在开发中,我们经常需要判断某个对象是否为数组类型,在Js中检测对象类型的常见方法都有哪些呢? typeof 操作符 对于Fun ...

  4. JS判断对象是不是数组

    1.通过instanceof判断 instanceof运算符用于检验构造函数的prototype属性是否出现在对象的原型链中的任何位置,返回一个布尔值. let a = []; a instanceo ...

  5. JS判断变量是数组还是对象

    对数组和对象使用typeof,得出的结果都是"object" 使用以下五种方法区分是数组[]还是对象objec 方法一: 使用instanceof进行判断,A instanceof ...

  6. js判断两个数组是否一致

    对比两个数组是否一致,不判断顺序,只判断值 isContained(a,b){if(!(a instanceof Array)||!(b instanceof Array))return false; ...

  7. vue js 判断两个数组是否相等

    数组:引用数据类型,存放在堆里面,所以直接判断两个数组是否相等得到的结果false var arr = [1, 2, 3]var arr1 = [1, 2, 3]console.log(arr == ...

  8. js判断两个数组中是否含有相同值

    你可以使用 JavaScript 的数组方法 some() 来判断两个数组中是否含有相同的值. 这是一个例子: function hasCommonValue(arr1, arr2) {return ...

  9. JS判断两个数组是否相等

    今天对数组进行操作时,发现不能用==操作符比较两个数组是否相等. 以前我都是遍历数组进行比较,今天写着写着,惯性使然,用了 等等操作符. 发现无论怎么操作,两个数组比较结果都是false. 不能直接使 ...

最新文章

  1. HTML的标签描述10
  2. win服务器系统程序原因
  3. hdu 3183 A Magic Lamp(给一个n位的数,从中删去m个数字,使得剩下的数字组成的数最小(顺序不能变),然后输出)...
  4. 【SRH】------常见的HTTP状态码
  5. android层级关系图,画出 View 的层级 3D 图和树形图来分析层级关系
  6. 面试中听到这句话是不是代表凉了?
  7. 飞鸽传书内部排序算法的性能比较
  8. java源程序编译型_Java语言的源程序不是编译型的,而是编译解释型的。
  9. SES 之全局搜索小记
  10. 43. 算法调用优先于手写的循环
  11. fluentmigrator连接mysql_如何利用FluentMigrator实现数据库迁移
  12. KITTY数据集 下载 及 使用
  13. 海思demo删减_从零开始在海思Hi3559a运行demo
  14. P2619 [国家集训队]Tree I(wqs二分)
  15. psi-pred安装及预测蛋白质二级结构
  16. Android 之解析XML文件
  17. spring boot 运行提示:Process finished with exit code 1
  18. 《最强大脑》新科世界脑王:其实我是教小学数学的
  19. 拿到pmp的证书就可以做项目经理吗?
  20. xshow-2. 使用HTML 5 Boilerplate构建前端

热门文章

  1. Adobe MAX 2016
  2. ofdm中IFFT matlab,OFDM中IFFT后得到的数据应该怎样处理?
  3. php中e代表什么意思,计算机的e是什么意思
  4. 关于synchronized的介绍
  5. ISO13485医疗器械质量管理体系认证意义
  6. java毕业生设计大学生学籍管理系统计算机源码+系统+mysql+调试部署+lw
  7. emwin入门第二课 界面之间的切换
  8. android 飞机动画,Android Canvas打飞机之让背景动起来
  9. LeetCode刷题(154)~二进制链表转整数
  10. 《预言者》:从路人甲到教父的预言之路