fat-cat

数组扁平化

const _flat = (list) => {
    if(!list && !Array.isArray(list)) {
        throw new TypeError('Not Array')
    }

    let arr = list

    while(arr.some(Array.isArray)) {
        arr = [].concat(...arr)
    } 
    
    return arr
}