Deleting a column from a multidimensional array in javascript

前端 未结 6 1293
遥遥无期
遥遥无期 2020-12-06 00:20

I have a 2D array:

var array = [[\"a\", \"b\", \"c\"],[\"a\", \"b\", \"c\"],[\"a\", \"b\", \"c\"]]

I want to delete an entire column of thi

6条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-06 01:06

    Try using slice. It won't alter any changes to your original array

    var array = [["a", "b", "c"],["a", "b", "c"],["a", "b", "c"]]
    
    var x = array.map(function(val) {
      return val.slice(0, -1);
    });
    
    console.log(x); // [[a,b],[a,b],[a,b]]

提交回复
热议问题