Lodash学习之集合扁平化

简介: Lodash学习之集合扁平化

_.flatMap(collection, [iteratee=_.identity])

创建一个扁平化(注:同阶数组)的数组,这个数组的值来自collection(集合)中的每一个值经过 iteratee(迭代函数) 处理后返回的结果,并且扁平化合并。 iteratee 调用三个参数: (value, index|key, collection)

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

image.png

目录
相关文章
Lodash学习之数组取交集
Lodash学习之数组取交集
2367 0
Lodash学习之数组取交集
|
6月前
|
JavaScript 前端开发
面试官:【js多维数组扁平化去重并排序】
面试官:【js多维数组扁平化去重并排序】
59 0
|
JavaScript
JS 数组扁平化之简单方法实现 #75
JS 数组扁平化之简单方法实现 #75
81 0
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
322 0
Lodash学习之集合递归扁平化
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合指定递归深度扁平化
725 0
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合遍历1
Lodash学习之集合遍历1
144 0
Lodash学习之集合遍历1
Lodash学习之集合检索
Lodash学习之集合检索
118 0
Lodash学习之集合检索
Lodash学习之集合洗牌
Lodash学习之集合洗牌
156 0
Lodash学习之集合洗牌
Lodash学习之集合过滤
Lodash学习之集合过滤
154 0
Lodash学习之集合过滤
Lodash学习之集合键值迭代
Lodash学习之集合键值迭代
122 0
Lodash学习之集合键值迭代