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学习之数组取交集
2367 0
Lodash学习之数组取交集
Lodash学习之集合遍历1
Lodash学习之集合遍历1
144 0
Lodash学习之集合遍历1
Lodash学习之集合压缩 反向遍历
Lodash学习之集合压缩 反向遍历
120 0
Lodash学习之集合压缩 反向遍历
Lodash学习之集合递归扁平化
Lodash学习之集合递归扁平化
322 0
Lodash学习之集合递归扁平化
Lodash学习之集合扁平化
Lodash学习之集合扁平化
771 0
Lodash学习之集合扁平化
lodash根据迭代函数倒置对象的属性和值
lodash根据迭代函数倒置对象的属性和值
55 0
Lodash学习之集合检索
Lodash学习之集合检索
118 0
Lodash学习之集合检索
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合指定递归深度扁平化
725 0
Lodash学习之集合指定递归深度扁平化
Lodash学习之集合过滤
Lodash学习之集合过滤
154 0
Lodash学习之集合过滤
Lodash学习之集合反向过滤
Lodash学习之集合反向过滤
105 0
Lodash学习之集合反向过滤