function arrMethod(arr) {
if (!arr.length) return;
return arr.reduce(
(pre, cur) =>
Array.isArray(cur) ? [...pre, ...arrMethod(cur)] : [...pre, cur],
[]
);
}
arrMethod([1,2,[3,4,[5,6]]]) // 1,2,3,4,5,6
原文:https://www.cnblogs.com/qianxiaoniantianxin/p/14847187.html