数组扁平化(拍扁)

43 阅读1分钟

思路一 利用数组flat方法

const arr = [2, [3, 4], 5, [[6]], [[[[[7]]]]]]
console.log(arr.flat(Infinity));

思路二 利用数组的toString方法

const arr = [2, [3, 4], 5, [[6]], [[[[[7]]]]]]
console.log(arr.toString().split(',').map(item => parseInt(item)));