当前位置: 首页 > 知识库问答 >
问题:

如何在javascript中找到arr1中的元素是否也在arr2中?[副本]

扈运浩
2023-03-14

例如,我有两个阵列:

arr1 = ["a","e","i","o","u"];
arr2 = ["h", "e", "l", "l", "o"];

我想知道arr2中的任何元素是否包含arr1中已有的任何元素。

共有3个答案

夹谷宜民
2023-03-14

试试这个。

arr1 = ["a","e","i","o","u"]; 
arr2 = ["h", "e", "l", "l", "o"];

let res = arr1.some(el1 => {
    return arr2.some(el2 => el1 === el2);
});

console.log(res) // true
程天佑
2023-03-14

使用下面的筛选函数查找数组

let array1 = ["a","e","i","o","u"]; 
let array2 = ["h", "e", "l", "l", "o"];

const filteredArray = array1.filter(value => array2.includes(value));

filteredArray.length将为您提供答案

沈长恨
2023-03-14

使用Array.some检查arr2中的一项是否包含在arr1中:

arr1 = ["a", "e", "i", "o", "u"];
arr2 = ["h", "e", "l", "l", "o"];

const res = arr2.some(e => arr1.includes(e))
console.log(res)
 类似资料:
  • 问题内容: 如何检查一个DOM元素是否是另一个DOM元素的子元素?有内置的方法吗?例如,类似: 要么 如果没有,那么有什么想法怎么做?它还需要跨浏览器。我还应该提到,孩子可以嵌套在父级以下的多个级别。 问题答案: 更新: 现在有一种本地方法可以实现此目的。。在评论中也提到了答案。 旧答案: 使用该属性应该可以。从跨浏览器的角度来看,它也是非常安全的。如果已知这种关系是一级的,则可以简单地检查一下:

  • 我有一个Employee类对象的arraylist。每个员工都有id、fname、lname等。我需要获取员工id所在元素的索引,例如1234521953。如何找到员工所在的索引?每个身份证都是独一无二的这就是为什么我要通过身份证找到他。 这是我的班级成员: 我将它们添加到:

  • 我不能得到子元素。 我可以用appium inspector看到childNameTV元素下的childNameLabel元素 例如,我尝试查找第一个子元素的文本;

  • 我想检查一下从应用程序返回的列表是否包含预期的元素。请告诉我哪里出了问题:

  • 问题内容: 我正在寻找在Java中找到给定元素的索引,并知道其内容的方法。 我尝试了以下示例,该示例不起作用: 谁能解释这个问题是什么以及我需要做些什么来解决它? 问题答案: 在这种情况下,你可以从字符数组中创建一个新的String,然后对该字符串执行indeoxOf(“ e”): 但是在其他原始数据类型的情况下,你必须对其进行迭代。

  • 我尝试找到不在div元素中的文本,并将其包装到div: null null 我找不到正确的方法。 我试图达到的结果是: