let arr = [1,[2,[3,[4,5]],6,7],8,9]
let newArr = []
function setArr(data){
data.forEach(ele=>{
if(Array.isArray(ele)){
setArr(ele)
}else{
newArr.push(ele)
}
})
}
setArr(arr)
console.log('newArr: ', newArr);
使用递归进行数组扁平化处理
最新推荐文章于 2023-07-11 16:21:26 发布