二维数组降维成一维数组

[[2,5],[7,3]]降维成[2,5,7,3]

方法一:

1
2
let arr=[[2,5],[7,3]];
arr.toString().split //[2,5,7,3]

方法二:

1
2
3
4
5
6
7
8
function fn(arr){
let a=[];
arr.map(item=>{
a=[...a,...item]
});
return a
}
fn([[2,5],[7,3]]) //[2,5,7,3]

方法三:reduce

1
2
3
4
let arr=[[1,2,3],[4,5,6],[7,8,9]].reduce(function(prev,next){
return prev.concat(next)
})
console.log(arr)//[1,2,3,4,5,6,7,8,9]
您的支持将鼓励我继续创作!