flattenDepth

_.flattenDepth(array, [depth=1])

根据 depth 递归展平 数组 的层级

参数

  1. array (Array)

    需要展平的数组

  2. [depth=1] (number)

    展平的层级

返回值 (Array)

返回展平后的新数组

示例

var array = [1, [2, [3, [4]], 5]];

_.flattenDepth(array, 1);
// => [1, 2, [3, [4]], 5]

_.flattenDepth(array, 2);
// => [1, 2, 3, [4], 5]