今天碰到需求:将数组[[1,3,5],[2,4,6]] ;处理成[[1,2],[3,4],[5,6]]
let newAry = []; let arr = [[1,3,5],[2,4,6]] for (let i = 0; i<arr.length; i++){ for (let j = 0; j <arr[i].length; j++){ newAry[j] = newAry[j] || []; newAry[j].push(arr[i][j]) } } console.log(newAry);