2012-03-07 44 views
2

我有一個對象數組,我正在使用google關閉。我需要將一些點符號轉換爲括號符號。javascript點符號表示對象數組中的括號表示法

目前,我在訪問中這樣的循環性能:

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

當我寫

TheArray[i].['MyProp1']; 

它不轉換。如何執行此轉換以在對象數組中使用括號表示法。

+0

這個問題每天出現大約100次,*有*是一個在線資源,可以正確描述初學者的數組訪問概念。 – zzzzBov 2012-03-07 18:29:40

+0

@zzzzBov:是的,我選擇了問題的URL。應該修復:)如果你想幫忙,你可以提出這個問題。 – frenchie 2012-03-07 19:29:30

回答

6

掉點。

這應該只是TheArray[i]['MyProp1'];

0

括號直接轉換爲點符號 - 你所訪問的對象的成員。

TheArray[i]['MyProp1'] 
相關問題