我需要在一个数组中合并两个子数组,而不将它们推到数组的末尾
let array = [["a"], ["b"], ["c"], ["d"]];
array[1] = array[1].concat[2];
所以我基本上希望array
是
array = [["a"], ["bc"], ["d"]];
谢谢!
您可以拼接数组并移除该项以添加到另一项中。
let array = [["a"], ["b"], ["c"], ["d"]];
array[1][0] += array.splice(2, 1).join('');
console.log(array);
const arr = [['a'], ['b'], ['c'], ['d']];
arr[1][0] += arr[2][0];
arr.splice(2, 1);
console.log(arr);