扁平化嵌套数组-flat 方法
#JavaScript 2023/03/25 20:45:17
当需要把嵌套数组转成扁平数组时可以使用 flat 方法,arr.flat(depth) depth 指的是需要拍平的深度。
const arr = [1, 2, 3, [4, 5], [[6, 7], 8], 9]
arr.flat() // [ 1, 2, 3, 4, 5, [ 6, 7 ], 8, 9 ]
arr.flat(1) // [ 1, 2, 3, 4, 5, [ 6, 7 ], 8, 9 ]
arr.flat(2) // [ 1, 2, 3, 4, 5,6, 7, 8, 9]