数组展平函数

877 阅读1分钟

function flatten(arr){
    let newArr = arr.map((item) => {
        return Array.isArray(item)?flatten(item):item;
    })
    return [].concat(...newArr)
}
let arr = [1,[2,3],[4,[5,6]]]
console.log(flatten(arr))