作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设有一个对象,其值是数组。例如,
const obj = {
'abc': ['xyz','tuv'],
'def': ['qrs']
}
我们如何从对象中获取“tuv”的 key ?
这与这个问题不同,其中值不是数组。 How to get a key in a JavaScript object by its value?
最佳答案
您可以通过检查值来获取键和过滤器。
const
getKeys = (object, value) => Object.keys(object).filter(k => object[k].includes(value)),
obj = { abc: ['xyz','tuv'], def: ['qrs'] };
console.log(getKeys(obj, 'tuv'));
关于javascript - 如何从 JSON 对象的值数组中检索键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59786713/
我是一名优秀的程序员,十分优秀!