小编Del*_*ayu的帖子

Concat两个数组,其中一个也是数组

如何连接两个数组,其中一个也是数组。看起来像这样

let stat = [
  ["completed", "0", "0", "0"],
  ["due", "1", "2", "2"],
  ["warning", "0", "0", "0"]
]

let val = [
  [0, 0, 0],
  [1, 2, 2],
  [0, 0, 0]
]



var arr = [];
for (var i = 0; i < stat.length; i++) {
  var temp = [stat[i][0].concat([val[i]])];
  arr.push(temp);
}
console.log(arr)
Run Code Online (Sandbox Code Playgroud)

当console.log时,它将打印出:

["Completed0,0,0"]
["Due1,2,2"]
["Warning0,0,0"]
Run Code Online (Sandbox Code Playgroud)

我希望结果看起来像这样:

["Completed", 0, 0, 0]
["Due", 1, 2, 2]
["Warning", 0, 0, 0]
Run Code Online (Sandbox Code Playgroud)

我如何获得这样的新阵列?谢谢!

javascript arrays concatenation

1
推荐指数
1
解决办法
117
查看次数

标签 统计

arrays ×1

concatenation ×1

javascript ×1