javascript点表示法在对象数组中括号表示法

时间:2012-03-07 18:27:16

标签: javascript

我有一系列对象,我希望使用谷歌关闭。我需要将一些点表示法转换为括号表示法。

目前,我正在循环访问属性,如下所示:

TheArray[i].MyProp1;
TheArray[i].MyProp2;

写作时

TheArray[i].['MyProp1'];

它没有转换。如何在对象数组中将此转换为括号表示法。

2 个答案:

答案 0 :(得分:7)

放下点。

应该是TheArray[i]['MyProp1'];

答案 1 :(得分:0)

括号直接转换为点符号 - 您正在访问该对象的成员。

TheArray[i]['MyProp1']