【发布时间】:2021-12-28 05:06:17
【问题描述】:
我想知道您将如何删除二维数组中包含相同元素的数组。
例如:
let 2dArr = [ [1, 2, 3],
[3, 2, 1],
[2, 4, 5],
[4, 5, 2],
[4, 3, 1] ];
这个数组会删除第二个和第四个元素,返回二维数组:
returnedArr = [ [1, 2, 3],
[2, 4, 5],
[4, 3, 1] ];
如何做到这一点,保留二维数组?我只能考虑循环遍历元素,通过排序比较元素,然后删除它们,但是如果删除元素,则会导致索引错误。
【问题讨论】:
标签: javascript arrays multidimensional-array