单层
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)
}, [])
};
本文标题:数组扁平化方法
本文链接:https://www.haomeiwen.com/subject/eugryqtx.html
网友评论