首页 > 解决方案 > 如何循环遍历父数组的子数组但遍历每个子数组的一个索引

问题描述

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

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

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

我怎么得到const result = [[1, 'a', '@'], [2, 'b', '#'], [3, 'c', '%'];

标签: javascriptarraysmultidimensional-array

解决方案


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

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)


推荐阅读