检查Javascript数组是否包含另一个数组的任何元素的最佳方法是什么?

时间:2019-01-23 16:10:54

标签: javascript arrays

根据问题标题,我正在使用:

Card

有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用someincludes.

let a1 =  [3, 5, 9];
let a2 = [4, 5];

function containsAny(a1,a2){
  return a1.some(e=> a2.includes(e))
}

console.log(containsAny(a1,a2))
console.log(containsAny(a1, [1,2]))