javascript - 如何循环遍历父数组的子数组但遍历每个子数组的一个索引
问题描述
如何循环遍历父数组的子数组,但遍历每个子数组的一个索引。
我知道我想要的解决方案至少涉及迭代二维数组,但我目前知道如何在父数组中打印子数组的所有元素
例如说我有const array = [[1, 2, 3], ['a', 'b', 'c'], ['@', '#', '%']];
我怎么得到const result = [[1, 'a', '@'], [2, 'b', '#'], [3, 'c', '%'];
?
解决方案
这是我得到的,看看你是否喜欢它。
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)
推荐阅读
- c++ - 如何根据我自己的对象正确实现我的自定义节点类?
- javascript - 仅当在反应钩子中的较小屏幕设备上单击栏时,才需要使导航链接显示
- python - Unexpected python error - module has no attributes (but it should)
- docusignapi - Docusign:获取访问令牌?
- python - Oracle SQL 计算列 - 如何在同一查询的另一个计算中引用计算列?
- node.js - 使用 HTTP2 模块时如何在 Node.js 中获取客户端的 IP 地址?
- python - 相当于Numpy中MATLAB的diff函数,得到意想不到的结果
- ios - Is this a bug or am I missing something? (Casting UISplitViewController)
- rest - 通过同一个 API 路由到 Zuul 中的不同服务
- javascript - 更改输入值时禁用按钮