数组扁平化方法
2019-02-21 本文已影响0人
26bc1ce853cd
单层
function Flat(arr){ // es6
return [].concat(...arr);
}
嵌套
const Flat = arr => {
return arr.reduce((a, b) => {
return a.concat(Array.isArray(b) ? Flat6(b) : b)
}, [])
};
单层
function Flat(arr){ // es6
return [].concat(...arr);
}
嵌套
const Flat = arr => {
return arr.reduce((a, b) => {
return a.concat(Array.isArray(b) ? Flat6(b) : b)
}, [])
};