【发布时间】:2021-02-16 08:20:37
【问题描述】:
我的代码中有一个对象,我想获取该对象的属性,这些属性具有单独变量的名称。
const object = {
first: 1,
second: 2,
third: 3
};
let input = first;
let result;
setInterval(() => {
result = object.input; //Here
console.log(result);
}, 50);
在与//这里的行中,我想用输入的名称获取对象的属性。输入的值会随着时间的推移而变化,具体取决于用户,这就是我不能硬编码的原因。
提前致谢。
【问题讨论】:
-
使用方括号表示法?
let input = 'first'; result = object[input]
标签: javascript object javascript-objects