在数组内过滤数组

时间:2019-11-05 06:29:17

标签: javascript arrays

如果数组也包含某个数组,我想过滤一个数组。

以下是数据:

let data = [[1, 2], [2, 3], [3, 4], [4, 5], [5, 6]]
let to_filter = [2, 5]

如果数组中的元素包含to_filter数组中的元素,我想过滤数据数组。 所以预期的输出是

[[1, 2], [2, 3], [4, 5], [5, 6]]

这可能吗?有任何想法吗?谢谢。

1 个答案:

答案 0 :(得分:2)

您可以使用someincludes

  

在这里,我正在检查U是否包含子数组的任何元素(如果未过滤掉该子数组)

<U extends Comparable<U>>