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))复制代码
转载于:https://juejin.im/post/5c77e249e51d45316e116274