数组扁平化的几种方法

常规递归法

toString 法(仍是递归)

reduce 法(仍是递归)

解构表达式(仍是递归)

flat 方法

flat 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。

array.flat(depth)

可以指定深度为无穷大
array.flat(Infinity)

Comments
Write a Comment