Lodash学习之数组分组

简介: Lodash学习之数组分组

_.zip([arrays])

创建一个分组元素的数组,数组的第一个元素包含所有给定数组的第一个元素,数组的第二个元素包含所有给定数组的第二个元素,以此类推。

const_=require('lodash');
console.log(_.zip([1, 2], [3, 4]))

image.png


_.zipObject([props=[]], [values=[]])

这个方法类似_.fromPairs,除了它接受2个数组,第一个数组中的值作为属性标识符(属性名),第二个数组中的值作为相应的属性值。

const_=require('lodash');
console.log(_.zipObject(['a', 'b'], [3, 4]))

image.png


_.zipObjectDeep([props=[]], [values=[]])

这个方法类似_.zipObject,除了它支持属性路径。

const_=require('lodash');
console.log(_.zipObjectDeep(['a.c', 'b[0]'], [3, 4]))

image.png

目录
相关文章
|
5月前
|
JavaScript 前端开发 小程序
js将数组中相同的元素进行分组 必看
js将数组中相同的元素进行分组 必看
Lodash学习之数组取交集
Lodash学习之数组取交集
2348 0
Lodash学习之数组取交集
|
5月前
|
JSON JavaScript 前端开发
JavaScript随手笔记---数组中相同的元素进行分组(数据聚合) groupBy函数
JavaScript随手笔记---数组中相同的元素进行分组(数据聚合) groupBy函数
|
5月前
|
JavaScript 前端开发
面试官:【js多维数组扁平化去重并排序】
面试官:【js多维数组扁平化去重并排序】
54 0
Lodash学习之集合分组
Lodash学习之集合分组
144 0
Lodash学习之集合分组
Lodash学习之集合过滤
Lodash学习之集合过滤
144 0
Lodash学习之集合过滤
Lodash学习之集合反向过滤
Lodash学习之集合反向过滤
101 0
Lodash学习之集合反向过滤
Lodash学习之集合检索
Lodash学习之集合检索
116 0
Lodash学习之集合检索
Lodash学习之数组切片
Lodash学习之数组切片
309 0
Lodash学习之数组切片
lodash根据指定字段求和
lodash根据指定字段求和
380 0