阿里巴巴外贸平台怎么操作/杭州seo网站排名
打平数组,又称数组拍平,数组扁平化,就是将数组里面的数组打开,最后合并为一个数组
let array = [1,[2,3,4],5,6,[7,8,9,[10,11,12,[13,14]]],15]
//使用递归思想
//方法-:
let resultArray = []
function arraySpread(array) {array.forEach(item => {if (item instanceof Array) {arraySpread(item)} else {resultArray.push(item)}})return resultArray
}//方法二
function arraySpread(array) {return array.reduce((prev, cur) => {return prev.concat(Array.isArray(cur) ? arraySpread(cur) : cur)}, [])
}