Javascript:如何在多个数组中搜索相同的值

杰克·伯德

这样的想法是,它查看未指定数量的数组(数组本身保存),并在每个数组中搜索相似的值。我尝试了一下,但是我想不出任何数量的for循环或临时数组来保存值来解决我的问题。

例子:

[[2,3,5]
 [2,3,5]
 [2,3,7]]

此2D数组是将在其上使用的示例,代码应提供的返回值是:

2,3

由于这些数字在所有3种情况下都出现,因此将再次用于未指定数量的数组,但是由于我实际上并未对未指定数量的事情做任何事情,因此我不知道从哪里开始。

抱歉,我无法提供任何经过尝试的代码,但是我必须构造一些嵌套的for循环,然后坐在那里看,想知道该写些什么...

毛伊曼

使用indexOf您可以检查数组中是否存在某个值,

因此,您可以过滤第一个数组的每个值,以检查所有其他数组中是否存在该值:

var array=[
 [2,3,5],
 [2,3,5],
 [2,3,7]
];

var res = array[0].filter(function(x){
 return array.every(function(y){
   return y.indexOf(x) >= 0
 })
})

console.log(res)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JavaScript数组中搜索相同值的多个索引

来自分类Dev

如何在Ruby中组合相同大小的多个数组

来自分类Dev

如何在PHP中为多个数组值调用用户函数

来自分类Dev

如何从Mongoose中的多个数组更新数组中的值?

来自分类Dev

搜索MongoDB对象数组,其中属性对于多个数组元素具有相同的值

来自分类Dev

如果键值相同且值不同,如何在PHP中串联两个或多个数组而不丢失值

来自分类Dev

如何在Scala中按索引设置多个数组值?

来自分类Dev

如何在Swift / Xcode中对1个数组排序并通过相同的键更改其他多个数组的顺序

来自分类Dev

比较多个数组的相同值

来自分类Dev

如何在JavaScript中定义多个数组

来自分类Dev

如何检查键相同的多个数组中是否存在值

来自分类Dev

如何使用Javascript将值拆分为多个数组?

来自分类Dev

如何在数组中搜索值?

来自分类Dev

如何在多个数组中操作相同的元素

来自分类Dev

如何在MongoDB中同时设置多个数组的值?

来自分类Dev

如何在数组中搜索多个值,其中某些值是可选的

来自分类Dev

搜索MongoDB对象数组,其中属性对于多个数组元素具有相同的值

来自分类Dev

如何在JavaScript数组中搜索值?

来自分类Dev

如何在Javascript中为每个索引将数组拆分为多个数组

来自分类Dev

如何在Scala中按索引设置多个数组值?

来自分类Dev

如何在多个数组中找到相等的值?

来自分类Dev

如何在MongoDB中搜索数组值

来自分类Dev

如何在php中检索MongoDB多个数组值?

来自分类Dev

从php中的多个数组中获取相同键的值

来自分类Dev

如何在数组中搜索多个键并返回第一个找到的值?

来自分类Dev

如何在javascript中定义多个数组

来自分类Dev

在多个数组中添加相同的值

来自分类Dev

如何在 PowerShell 函数中传递多个数组的值

来自分类Dev

多个数组值(某些值相同)如何仅获得 2 个相同的值

Related 相关文章

  1. 1

    如何在JavaScript数组中搜索相同值的多个索引

  2. 2

    如何在Ruby中组合相同大小的多个数组

  3. 3

    如何在PHP中为多个数组值调用用户函数

  4. 4

    如何从Mongoose中的多个数组更新数组中的值?

  5. 5

    搜索MongoDB对象数组,其中属性对于多个数组元素具有相同的值

  6. 6

    如果键值相同且值不同,如何在PHP中串联两个或多个数组而不丢失值

  7. 7

    如何在Scala中按索引设置多个数组值?

  8. 8

    如何在Swift / Xcode中对1个数组排序并通过相同的键更改其他多个数组的顺序

  9. 9

    比较多个数组的相同值

  10. 10

    如何在JavaScript中定义多个数组

  11. 11

    如何检查键相同的多个数组中是否存在值

  12. 12

    如何使用Javascript将值拆分为多个数组?

  13. 13

    如何在数组中搜索值?

  14. 14

    如何在多个数组中操作相同的元素

  15. 15

    如何在MongoDB中同时设置多个数组的值?

  16. 16

    如何在数组中搜索多个值,其中某些值是可选的

  17. 17

    搜索MongoDB对象数组,其中属性对于多个数组元素具有相同的值

  18. 18

    如何在JavaScript数组中搜索值?

  19. 19

    如何在Javascript中为每个索引将数组拆分为多个数组

  20. 20

    如何在Scala中按索引设置多个数组值?

  21. 21

    如何在多个数组中找到相等的值?

  22. 22

    如何在MongoDB中搜索数组值

  23. 23

    如何在php中检索MongoDB多个数组值?

  24. 24

    从php中的多个数组中获取相同键的值

  25. 25

    如何在数组中搜索多个键并返回第一个找到的值?

  26. 26

    如何在javascript中定义多个数组

  27. 27

    在多个数组中添加相同的值

  28. 28

    如何在 PowerShell 函数中传递多个数组的值

  29. 29

    多个数组值(某些值相同)如何仅获得 2 个相同的值

热门标签

归档