如果一数组里面的结构是这样的,怎么样才可以把里面多个数组的每个都取出来,形成单个索引只有1个数组,
3 回答

杨魅力
TA贡献1811条经验 获得超6个赞
function loopItem(array, items) {
array.forEach((item) => {
if (Array.isArray(item)) {
loopItem(item, items);
} else {
items.push(item);
}
});
return items;
}
var array = [
1,
2,
3,
[4, 5],
6,
7,
8,
[9, 19]
];
var items = loopItem(array, []);
上面的是个例子,你可以直接红上面的loopItem方法
添加回答
举报
0/150
提交
取消