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学习之数组取交集
2257 0
Lodash学习之数组取交集
|
9月前
|
JavaScript 索引
面试官:怎样实现JS数组扁平化?(一)
面试官:怎样实现JS数组扁平化?(一)
|
10天前
|
JavaScript 前端开发
面试官:【js多维数组扁平化去重并排序】
面试官:【js多维数组扁平化去重并排序】
39 0
|
9月前
|
JavaScript
面试官:怎样实现JS数组扁平化?(二)
面试官:怎样实现JS数组扁平化?(二)
|
10月前
数组扁平化
没有指定层数的数组扁平化
|
11月前
|
JavaScript
JS 数组扁平化之简单方法实现 #75
JS 数组扁平化之简单方法实现 #75
58 0
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
242 0
Lodash学习之集合递归扁平化
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合指定递归深度扁平化
637 0
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合三
Lodash学习之集合三
64 0
Lodash学习之集合二
Lodash学习之集合二
75 0