如何在JavaScript中实现这一点。在串联字符串中使用变量

如何在JavaScript中实现这一点。在串联字符串中使用变量,javascript,Javascript,嗯。这里的代码实际上是Javascript,但我找不到解决Javascript问题的方法。下面的代码是javascript var =inputdata; dataout = data.items.inputdata.time 这就是如果它是php的样子 dataout = data.items.$inputdata.time 我希望inputdata被视为变量,而不是文本。 抱歉,数量太少了您可以使用方括号表示法: dataout = data.items[inputdata].tim

嗯。这里的代码实际上是Javascript,但我找不到解决Javascript问题的方法。下面的代码是javascript

var =inputdata; 
dataout = data.items.inputdata.time 
这就是如果它是php的样子

dataout = data.items.$inputdata.time
我希望inputdata被视为变量,而不是文本。
抱歉,数量太少了

您可以使用方括号表示法:

dataout = data.items[inputdata].time 

这将允许您使用字符串代替javascript对象的键。

var=inputdata
是无效语法。我知道在php中,
是连接运算符,在“如果它是php,它会是什么样子”上面的its=something<代码>数据和
将是常量。是否确实要将
数据的值
项的值
连接起来?例如,如果
data='foo'
items='bar'
您希望结果是
'foobar'