数据处理 | 数组扁平化(3种)
灵魂拷问:数组扁平化的方式你知道多少呢?
方式1:Array.prototype.flat
1 | function flatten(arr, depth) { |
方式2:reduce
1 | function flatten(arr, depth) { |
方式3: 手写递归
1 | function flatten(arr) { |
Array.prototype.flat
1 | function flatten(arr, depth) { |
reduce
1 | function flatten(arr, depth) { |
1 | function flatten(arr) { |