Lodash学习之集合指定递归深度扁平化

简介: Lodash学习之集合指定递归深度扁平化

_.flatMapDepth(collection, [iteratee=_.identity], [depth=1])

该方法类似_.flatMap,不同之处在于,_.flatMapDepth 会根据指定的 depth(递归深度)继续扁平化递归映射结果。

const_=require('lodash');
vararr=_.flatMapDepth([1, 2], function (n) {
return [[[n, n]]];
}, 2);
console.log(arr)

image.png

目录
相关文章
|
9月前
|
算法 前端开发
经典面试题:扁平化嵌套数组
经典面试题:扁平化嵌套数组
57 0
Lodash学习之数组取交集
Lodash学习之数组取交集
2400 0
Lodash学习之数组取交集
|
7月前
|
JavaScript
vue 渲染树型数据(含树型数据转化为一维数组的方法,包括每个节点的深度和深度列表)
vue 渲染树型数据(含树型数据转化为一维数组的方法,包括每个节点的深度和深度列表)
81 0
|
9月前
KD树的构建(递归
KD树的构建(递归
125 0
|
JavaScript
树形组件(可动态添加属性、无限嵌套)及递归展示tree数据
树形组件(可动态添加属性、无限嵌套)及递归展示tree数据
树形组件(可动态添加属性、无限嵌套)及递归展示tree数据
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
350 0
Lodash学习之集合递归扁平化
Lodash学习之集合扁平化
Lodash学习之集合扁平化
822 0
Lodash学习之集合扁平化
Lodash学习之集合压缩 反向遍历
Lodash学习之集合压缩 反向遍历
130 0
Lodash学习之集合压缩 反向遍历
Lodash学习之集合遍历1
Lodash学习之集合遍历1
164 0
Lodash学习之集合遍历1
Lodash学习之集合洗牌
Lodash学习之集合洗牌
172 0
Lodash学习之集合洗牌