数组扁平化方法

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)
    }, [])
}; 
上一篇 下一篇

猜你喜欢

热点阅读