如何循环遍历父数组的子数组,但每个子数组遍历一个索引

时间:2019-06-21 05:44:53

标签: javascript arrays multidimensional-array

一个如何遍历父数组的子数组,但如何在每个子数组上遍历一个索引。

我知道我想要的解决方案至少涉及对2D数组进行迭代,但是我目前知道如何在父数组中打印子数组的所有元素

例如说我有const array = [[1, 2, 3], ['a', 'b', 'c'], ['@', '#', '%']];

我如何获得const result = [[1, 'a', '@'], [2, 'b', '#'], [3, 'c', '%'];

1 个答案:

答案 0 :(得分:0)

这就是我得到的,看看你是否喜欢它。

const array = [[1, 2, 3], ['a', 'b', 'c'], ['@', '#', '%']];
var res =array.map((a,i)=>{ 
return a.map((x, index)=>{
  return array[index][i]
 });
});
console.log(res)