【发布时间】:2015-10-21 01:14:40
【问题描述】:
我在从对象的键中访问值时遇到问题。
我传入 this.fields,它在一个数组中有 2 个对象,例如,
[{'First Name': 'firstName'}, {'Last Name': 'lastName'}]
我能够使用Object.keys 函数获取键,但不知道如何获取与它们关联的值。
let properties = [];
for (let field of this.fields) {
console.log(field);
properties.push({
"name": Object.keys(field),
"value": ""
});
}
我尝试通过this.fields[field] 来获取它,但它返回未定义。关于如何解决这个问题的任何建议?
【问题讨论】:
-
让 1 个对象和 2 个键而不是 1 个数组和 2 个对象每个 1 个键不是更有意义吗?
标签: javascript arrays object ecmascript-6