js 数组 按列循环二维数组

期待效果:

核心代码:

java 复制代码
//js
function handle(array) {
    var result = [];
    for (let i = 0; i < array[0].length; i++) {
        var item = []; 
        for (let j = 0; j < array.length; j++) {
            item.push(array[j][i])
        } 
    	result.push(item);
    } 
	return result;
}

运行代码:

javascript 复制代码
let arr = [
  ['a1', 'b1', 'c1'],
  ['a2', 'b2', 'c2'],
  ['a3', 'b3', 'c3'],
];
function handle(array) {
  var result = [];
  for (let i = 0; i < array[0].length; i++) {
    var item = [];
    for (let j = 0; j < array.length; j++) {
      item.push(array[j][i]);
    }
    result.push(item);
  }
  return result;
}
console.log("数组>>>", arr);
console.log("按列循环二维数组>>>", handle(arr));

控制台运行效果:

相关推荐
码王吴彦祖12 分钟前
AI 逆向分析国航 AirChina FECU 参数来源并实现离线生成
android·java·javascript
Z_Wonderful20 分钟前
实现图片拖动、鼠标中心点缩放、文字层跟随功能
前端·javascript·计算机外设
|晴 天|21 分钟前
前端项目多平台部署:GitHub Pages + Vercel + Cloudflare Pages 实战教程
前端·javascript·vue.js
ZC跨境爬虫24 分钟前
UI前端美化技能提升日志day2:图片优化、字体本地化与设计美感解析
前端·javascript·ui·状态模式
yivifu25 分钟前
接近完善的HTML双行夹批显示方案
前端·javascript·html·html双行夹批
M ? A26 分钟前
Vue转React终极指南:VuReact全特性语义对照
前端·javascript·vue.js·react.js·面试·开源·vureact
bcbobo21cn30 分钟前
Three.js绘制三角形网格平面
前端·javascript·平面·三角形面·基础材质
就叫飞六吧42 分钟前
在线考试翻页抓取题目导出js
开发语言·前端·javascript
大橙子额1 小时前
vue安装three之后报错You may need an appropriate loader to handle this file type
前端·javascript·vue.js·three
爬虫练习生1 小时前
极验4ast解混淆流程
javascript