龙空技术网

碎片时间学编程「216]:找到匹配的键

路条编程 95

前言:

当前我们对“js获取键名”大致比较关切,看官们都想要知道一些“js获取键名”的相关文章。那么小编在网络上收集了一些对于“js获取键名””的相关资讯,希望兄弟们能喜欢,大家快快来了解一下吧!

在提供的对象中查找与给定值匹配的所有键。

使用 Object.keys() 方法获取对象的所有属性。

使用 Array.prototype.filter() 方法测试每个键值对并返回所有等于给定值的键。

JavaScript

const findKeys = (obj, val) =>  Object.keys(obj).filter(key => obj[key] === val);

示例:

const ages = {  Leo: 20,  Zoey: 21,  Jane: 20,};findKeys(ages, 20); // [ 'Leo', 'Jane' ]

更多内容请访问:

标签: #js获取键名