工作中经常遇到的问题,把一个深层的数组拉平,在此记录一下 拉平一个深层数组,类似于 [1,[2],[3],[4[5]]] 变为[1,2,3,4,5] menuData:[1,[2],[3],[4[5]]] cloneMenuData:[] async getMenusArr(menuData) { for (let i = 0; i < menuData.length; i++) { if (menuData[i].children.length > 0) { await this.getMenusArr(menuData[i].children) } else { this.cloneMenuData.push(menuData[i]); } } }
js 把一个深层数组拉平
最新推荐文章于 2023-07-08 13:04:51 发布