在提供的对象中查找与给定值匹配的所有键。
使用 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' ]
更多内容请访问:https://www.icoderoad.com