[英]Javascript get object values from corresponding to a list of keys
Hypothetically if we have an object like:假设我们有一个 object 像:
data = {
a: 3,
b: 7,
c: 94,
d: 854
}
How could I get the values corresponding to a array of keys using vanilla javascript or jQuery?如何使用 vanilla javascript 或 jQuery 获取与键数组对应的值? So Something similar to:
所以类似于:
var keys = ["a", "d"]
Object.values(data)[keys]
So the output would be an array with the values [3, 854]所以 output 将是一个数组,其值为 [3, 854]
You can use map您可以使用 map
const data = { a: 3, b: 7, c: 94, d: 854 } var keys = ["a", "d"] const result = keys.map(rec => data[rec]) console.log(result)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.