H有一个这样的变量:
var players_data = [];
players_data[1] = {
name : 'dave',
robot : "robotron"
};
我有一些把字符串放在一起的代码:
string="players_data["+ current_player + "].name"
返回players_data[1].name
而不是dave
有人可以解释一下,或者回答我如何让html读取字符串作为一些代码,而不仅仅是字符串?我确定已经回答了,但我甚至不知道正确的术语来正确搜索它!
好的,我所提供的实际上是我用javascript的一个大问题的例子。基本上,我希望能够使用变量来创建字符串,所以我可能想使用.name或.robot,因此字符串汇编器将使用末尾变量中的任何值。
很抱歉这样的菜鸟!
答案 0 :(得分:6)
它应该与:
一起使用var str = players_data[current_player].name;