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

目录
相关文章
|
1月前
|
算法 前端开发
经典面试题:扁平化嵌套数组
经典面试题:扁平化嵌套数组
26 0
Lodash学习之数组取交集
Lodash学习之数组取交集
2281 0
Lodash学习之数组取交集
|
1月前
|
JavaScript 前端开发
面试官:【js多维数组扁平化去重并排序】
面试官:【js多维数组扁平化去重并排序】
43 0
|
11月前
数组扁平化
没有指定层数的数组扁平化
|
JavaScript
树形组件(可动态添加属性、无限嵌套)及递归展示tree数据
树形组件(可动态添加属性、无限嵌套)及递归展示tree数据
树形组件(可动态添加属性、无限嵌套)及递归展示tree数据
|
数据可视化 算法
大白话理解递归本质,可视化递归过程
大白话理解递归本质,可视化递归过程
172 0
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
261 0
Lodash学习之集合递归扁平化
Lodash学习之集合扁平化
Lodash学习之集合扁平化
684 0
Lodash学习之集合扁平化
Lodash学习之集合遍历1
Lodash学习之集合遍历1
127 0
Lodash学习之集合遍历1
Lodash学习之集合随机抽样
Lodash学习之集合随机抽样
177 0
Lodash学习之集合随机抽样