场景:好多时候有多维数组转成一维数组 就是很麻烦 还得用循环 + 递归
太麻烦了 幸好看到一个方法
flat() 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。
那岂不是爽歪歪 不用自己写循环 + 递归
let arr = [[123],[456]]
let arrone = arr.flat()
console.log(arrone)
arrone 就是 [123, 456]
//他可以传一个参
let arr = [[[123]],[456]]
let arrone = arr.flat(2)
console.log(arrone)
arrone 就是 [123, 456]
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。