var arr = [1, [2, [3, 4, [5, 6], 7], 8], 9];
function flattenArray(arr) {
return arr.reduce(function (prev, curr) {
if (Array.isArray(curr)) {
return prev.concat(flattenArray(curr));
} else {
return prev.concat(curr);
}
}, []);
}
console.log(flattenArray(arr))
扁平化数组
于 2023-09-03 10:35:45 首次发布