Lodash学习之集合键值迭代

简介: Lodash学习之集合键值迭代

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

创建一个对象组成, key(键) 是 collection(集合)中的每个元素经过 iteratee(迭代函数) 处理后返回的结果。 每个 key(键)对应的值是生成key(键)的最后一个元素。iteratee(迭代函数)调用1个参数:(value)

const_=require('lodash');
vararray= [
    { 'dir': 'left', 'code': 97 },
    { 'dir': 'right', 'code': 100 }
];
vararr=_.keyBy(array, function (o) {
returnString.fromCharCode(o.code);
});
console.log(arr)

image.png

目录
相关文章
Lodash学习之数组取交集
Lodash学习之数组取交集
2289 0
Lodash学习之数组取交集
|
10月前
|
存储 Python
Python字典和集合操作指南:创建、获取值、修改和删除键值对,复制和遍历方法全解析
Python字典和集合操作指南:创建、获取值、修改和删除键值对,复制和遍历方法全解析
500 0
lodash根据迭代函数倒置对象的属性和值
lodash根据迭代函数倒置对象的属性和值
42 0
Lodash学习之集合遍历1
Lodash学习之集合遍历1
127 0
Lodash学习之集合遍历1
Lodash学习之集合压缩 反向遍历
Lodash学习之集合压缩 反向遍历
87 0
Lodash学习之集合压缩 反向遍历
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
263 0
Lodash学习之集合递归扁平化
Lodash学习之集合扁平化
Lodash学习之集合扁平化
684 0
Lodash学习之集合扁平化
Lodash学习之集合检索
Lodash学习之集合检索
94 0
Lodash学习之集合检索
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合指定递归深度扁平化
658 0
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合洗牌
Lodash学习之集合洗牌
127 0
Lodash学习之集合洗牌