2016-03-29 5 views
-1

ここのコードは実際にはJavascriptですが、私はjavascriptで問題を修正する方法を見つけることができません。以下のコードはjavascriptです。これはJavaScriptでどのように行われますか。連結文字列内の変数の使用

var =inputdata; 
dataout = data.items.inputdata.time 

これは、私が入力データをテキストとして、変数やないとして扱われることを希望

dataout = data.items.$inputdata.time 

をPHPた場合、それは一種のように見える方法です。 少量の詳細について申し訳ありません

+2

'var = inputdata;'は無効な構文です。 – Xufox

+0

私はその上の他の何かを知っています –

+0

* "これはPHPのように見える方法です" * PHPでは、 '.'は連結演算子です。 'data'と' items'は定数です。本当に 'data'の値と' items'の値を連結したいのですか?例えば。 'data = 'foo''と' items =' bar''の場合は結果を '' foobar''にしますか? –

答えて

1

あなたは角括弧表記を使用することができます。

dataout = data.items[inputdata].time 

これは、あなたはjavascriptオブジェクトのためのキーの代わりに文字列を使用できるようになります。