如何使用属性的名称在运行时动态获取对象属性

时间:2015-07-08 02:53:19

标签: javascript jquery html javascript-objects

我有一个像下面结构化的对象。

enter image description here

现在我的意图是使用属性名称动态获取运行时的Capitals / State值。例如。

var PropertyName='Capitals';
JSON.parse(ValueList)[0].PropertyName;

如何实现这一目标。 感谢。

1 个答案:

答案 0 :(得分:1)

您可以对对象选择器

使用括号表示法([]
var PropertyName='Capitals';
JSON.parse(ValueList)[0][PropertyName];

有关括号表示法的更多信息:visit here