lodash反向检索对象的属性和对应的值

简介: lodash反向检索对象的属性和对应的值

_.findLastKey(object, [predicate=_.identity])

varusers= {
'barney':  { 'age': 36, 'active': true },
'fred':    { 'age': 40, 'active': false },
'pebbles': { 'age': 1,  'active': true }
};
_.findLastKey(users, function(o) { returno.age<40; });
// => returns 'pebbles' assuming `_.findKey` returns 'barney'// The `_.matches` iteratee shorthand._.findLastKey(users, { 'age': 36, 'active': true });
// => 'barney'// The `_.matchesProperty` iteratee shorthand._.findLastKey(users, ['active', false]);
// => 'fred'// The `_.property` iteratee shorthand._.findLastKey(users, 'active');
// => 'pebbles'
目录
相关文章
|
10月前
|
前端开发 Java Spring
springMVC前后端请求参数绑定和传递
通过上述配置和示例,您可以在 Spring MVC 中实现前后端请求参数的绑定和数据传递。无论是简单的基础数据类型还是复杂的对象,Spring MVC 都提供了简洁且强大的支持,使得开发过程更加高效和易于维护。
312 23
|
缓存 负载均衡 网络协议
什么是云解析DNS和普通的DNS解析有何区别
什么是云解析DNS和普通的DNS解析有何区别
1077 15
|
Shell Linux Apache
docker的常用命令 基础命令 拉取、创建、启动、进入、删除镜像和docker命令
doker的常用命令,基础命令,如何搜索镜像,拉取镜像,如何创建容器,启动容器,进入容器,删除容器,已经强制删除容器,停止全部容器,删除全部容器
docker的常用命令 基础命令 拉取、创建、启动、进入、删除镜像和docker命令
|
Java 关系型数据库 MySQL
基于java Swing开发的学生成绩管理系统【项目源码+数据库脚本】
基于java Swing开发的学生成绩管理系统【项目源码+数据库脚本】
201 0
|
设计模式 缓存 负载均衡
你kin你擦!阿里终于肯把内部高并发编程高阶笔记开源出来了
“高并发”三字是近几年开发圈子里热议的一个话题,可能程序员之间闲下来就会讨论所谓的“高并发经验”。值得注意的是即使你和高并发天天打交道,也不一定能获得高并发的经验,高并发只是一个结果,并不是过程。想要玩转高并发,基础最重要,大并发面前,靠得住的只有人,是人来根据具体的应用场景去解决具体的问题。
你kin你擦!阿里终于肯把内部高并发编程高阶笔记开源出来了
《蓝桥杯每日一题》trie树·143. 最大异或对
《蓝桥杯每日一题》trie树·143. 最大异或对
114 0
|
算法
位运算能做什么
位运算能做什么
95 0
|
数据采集 测试技术 Android开发
【精准测试】iOS 代码覆盖率数据采集自动化实践
《简单两步实现 Jacoco+Android 代码覆盖率的接入!(最新最全版)》介绍了如何实现Android端的代码覆盖率接入,基于同样的背景我们也需要实现iOS端的代码覆盖率数据采集。
1165 0
【精准测试】iOS 代码覆盖率数据采集自动化实践