数组扁平化 你不会还在使用原生js做递归吧?那你就out了 S6 flat 方法你不会还不知道吧!!! // 3 代表深度,但是可以直接使用 Infinity(数组最深深度) 来代替 let arr = [1,2,[3,[4,[5]]]] const reasut2 = arr.flat(3) console.log(reasut2) // [1, 2, 3, 4, 5] 所以说用它 Infinity 就可以,因为他sao呀!