const _flatten = arr => {
// 补全代码
function toFlat(arr){
let i = 0;
while(true){
if(Array.isArray(arr[i])){
const subArr = arr[i]
toFlat(subArr)
arr.splice(i, 1, ...subArr)
i += subArr.length - 1
}
i++;
if(i >= arr.length) break
}
}
toFlat(arr)
return arr
}

京公网安备 11010502036488号