lodash 数组扁平化
时间: 2024-06-10 21:03:02 浏览: 403
详解javascript数组去重问题
Lodash是一个 JavaScript 的实用工具库,提供了很多常用的函数和方法来操作数据。数组扁平化是指将一个嵌套的多维数组转换成一个一维数组。Lodash提供了flatten()函数来实现数组扁平化。flatten()函数可以将嵌套的数组转换成一个一维数组,如果传递了 shallow 参数,那么数组将只减少一维的嵌套。
例如:
```
var arr = [1, [2, [3, ], 5]];
_.flatten(arr); // [1, 2, 3, 4, 5]
_.flatten(arr, true); // [1, 2, [3, ], 5]
```
阅读全文