传入多维数组得转换成二维数组方法:
假设传入[[1,2],[3,4],[5,6],[7,8]]
得到的是[[1,3,5,7],[2,4,6,8]]
function getNewArr(oldArr){
const arr = oldArr.reduce((total,curVal)=>total.concat(curVal));
let resArr = [[],[]];
for (let i in arr){
if(i % 2 == 0){
resArr[0].push(arr[i])
}else{
resArr[1].push(arr[i])
}
}
return resArr
}
2021多维数组变成二维数组
最新推荐文章于 2022-04-03 20:27:45 发布