2012-03-07 12 views
2

私はオブジェクトの配列を持っており、私はGoogleクロージャを使用するために探しています。いくつかのドット表記法をかっこ表記に変換する必要があります。現時点でオブジェクトの配列のブラケット表記にjavascriptのドット表記

は、私はこのようなループのプロパティにアクセスしています:

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

私は

TheArray[i].['MyProp1']; 

を書くとき、それは変換しません。どのようにして、オブジェクトの配列内のかっこ表記に変換するのですか?

+0

この問題は、初心者にアレイアクセスの概念を正しく説明できるリソースがオンラインで*存在する*ことを*持っています。 – zzzzBov

+0

@zzzzBov:うん、私は質問のURLをseo'ed。修正する必要があります:)あなたが助けたい場合は、あなたは質問をupvoteすることができます。 – frenchie

答えて

6

ドットを削除します。

それだけで直接ドット表記に変換TheArray[i]['MyProp1'];

0

括弧でなければなりません - あなたは、オブジェクトのメンバにアクセスしています。

TheArray[i]['MyProp1'] 
関連する問題