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

目录
相关文章
|
6月前
|
JavaScript 前端开发 小程序
js将数组中相同的元素进行分组 必看
js将数组中相同的元素进行分组 必看
114 1
Lodash学习之数组取交集
Lodash学习之数组取交集
2374 0
Lodash学习之数组取交集
|
JavaScript
Vue实现列表过滤与排序的两种方法
Vue实现列表过滤与排序的两种方法
147 0
|
6月前
|
JavaScript 前端开发
面试官:【js多维数组扁平化去重并排序】
面试官:【js多维数组扁平化去重并排序】
61 0
Lodash学习之集合分组
Lodash学习之集合分组
146 0
Lodash学习之集合分组
Lodash学习之集合过滤
Lodash学习之集合过滤
157 0
Lodash学习之集合过滤
Lodash学习之集合扁平化
Lodash学习之集合扁平化
779 0
Lodash学习之集合扁平化
Lodash学习之集合反向过滤
Lodash学习之集合反向过滤
109 0
Lodash学习之集合反向过滤
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
327 0
Lodash学习之集合递归扁平化
Lodash学习之集合检索
Lodash学习之集合检索
120 0
Lodash学习之集合检索