# \_.flattenDepth(array, depth=1 )

URL: https://caijiao.org/lodash/docs/Array/_.flattenDepth
Source: docs/lodash/docs/Array/_.flattenDepth.md
Description: _.flattenDepth(array, [depth=1]) 递归扁平化数组，最多深度次数。

递归扁平化数组，最多深度次数。

## 自

4.4.0

## 参数

`array (Array)`： 要扁平化的数组。

`[depth=1] (number)`： 最大递归深度。

## 返回

`(Array)`： 返回新的扁平化数组。

## 示例

```JavaScript
var array = [1, [2, [3, [4]], 5]];

_.flattenDepth(array, 1);
// => [1, 2, [3, [4]], 5]

_.flattenDepth(array, 2);
// => [1, 2, 3, [4], 5]
```
