_.flattenDepth(减少depth层嵌套)
语法:
_.flattenDepth(array, [depth=1])
源代码链接:source
npm包链接:npm package
描述:
根据depth
递归减少array
的嵌套层级
开始版本:4.4.0
参数:
array (Array)
: 需要减少嵌套层级的数组。[depth=1] (number)
:最多减少的嵌套层级数。
返回值:
array (Array)
: 返回减少嵌套层级后的新数组。
例子:
var array = [1, [2, [3, [4]], 5]];
_.flattenDepth(array, 1);
// => [1, 2, [3, [4]], 5]
_.flattenDepth(array, 2);
// => [1, 2, 3, [4], 5]
Last updated
Was this helpful?