从JavaScript中的多维数组删除特定列

时间:2018-12-21 18:22:36

标签: javascript arrays reactjs

var array = [["a", "b", "c", "d", "e", "f"],
            ["a", "b", "c", "d", "e", "f"],
            ["a", "b", "c", "d", "e", "f"]]

如何删除此数组中的第二列?

1 个答案:

答案 0 :(得分:2)

您可以指定索引,然后遍历数组并拼接内部数组。

var array = [["a", "b", "c", "d", "e", "f"], ["a", "b", "c", "d", "e", "f"], ["a", "b", "c", "d", "e", "f"]],
    index = 1;

array.forEach(a => a.splice(index, 1));

console.log(array);
.as-console-wrapper { max-height: 100% !important; top: 0; }