数组扁平化

25 阅读1分钟
//定义数组
let arr =[1,2,[3,[4,5]]]
//方法
function flat(arr) {
    let list =[]
    arr.forEach(item=>{
        if(Array.isArray(item)){
            //递归
            let arrList = flat(item)
            arrList.forEach(CItem=>list.push(CItem))
        }else{
        list.push(item)
    })
}