2016-11-26 9 views
-1

var変数foobar = foo.barを使用してbar変数にアクセスできます。javascriptのオブジェクトプロパティに文字列としてアクセスする方法

アクセスする必要がある要素を教えてくれる任意の文字列がある場合は、どうすればよいでしょうか。 foo."bar"は機能しません。

+0

コンピューがそう[]である必要がある

foo["bar"]

構文であると思いますが、あなたが最初にやる方法は、文字列を使用しても...とすべてのプロパティは、名前などの文字列を持っています。常に文字列としてアクセスオブジェクトのプロパティを書くことはできません。たとえば、計算されたインデックス[]の最初の値が文字列にもキャストされるので、 'a [0]'は 'a ['0']' – Hydro

+0

'bar =" bat "なら' foo [bar] 'はあなたに' foo.bat'を与えます –

答えて

0

は、私はあなたが

関連する問題