function flattern(list,depth){ var array = []; list.forEach(ele=>{ if( depth !== 0 && ele.constructor === Array){ array.push(...(flattern(ele,depth-1))); }else if(ele.constructor!==Array){ array.push(ele) }else{ array.push(ele) } }); return array; } 这是我面完以后第二题的思路,不过感觉上面的更简单,大家可以参考他的
点赞 评论

相关推荐

牛客网
牛客企业服务