SOURCE

const list = [0, [1, [2, [3, [4, [5, [6]]]]]]];

function flatten(list){
    return list.reduce((array,val)=>{
        return array.concat(Array.isArray(array)?flatten(array):array)
    },[])
}

console.log(flatten(list))
console 命令行工具 X clear

                    
>
console