【发布时间】:2019-04-26 10:21:10
【问题描述】:
我在主/父数组中有多个数组,如下所示:
var array = [[1, 17], [1, 17], [1, 17], [2, 12], [5, 9], [2, 12], [6, 2], [2, 12]];
为了便于阅读,这里是数组:
[1, 17]
[1, 17]
[1, 17]
[2, 12]
[5, 9]
[2, 12]
[6, 2]
[2, 12]
[2, 12]
我想选择重复 3 次或更多次 (> 3) 的数组并将其分配给一个变量。所以在这个例子中,var repeatedArrays 将是 [1, 17] 和 [2, 12]。
所以这应该是最终的结果:
console.log(repeatedArrays);
>>> [[1, 17], [2, 12]]
我发现了类似的 here,但它使用 underscore.js 和 lodash。
我如何使用 javascript 甚至 jquery(如果需要)?
【问题讨论】:
-
您可以将它们与它们的 JSON 值进行比较,但是,
[1, 17]不会匹配[17, 1] -
您可以通过单击左侧的灰色大复选按钮来接受一个答案(如果对您有帮助)。如果您希望可以通过单击上方灰色三角形为任何好的答案的任何作者添加 +10 分
标签: javascript jquery arrays object multidimensional-array