Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 要在html中编码的字符串_Javascript_Html - Fatal编程技术网

Javascript 要在html中编码的字符串

Javascript 要在html中编码的字符串,javascript,html,Javascript,Html,H有这样一个变量: var players_data = []; players_data[1] = { name : 'dave', robot : "robotron" }; 我有一些代码可以将字符串组合在一起: string="players_data["+ current_player + "].name" 它返回players\u数据[1]。name而不是dave 有人可以解释一下,或者回答我是如何让html将字符串作为一段代码来读取的,而不仅仅是字符串?我确信这已

H有这样一个变量:

var players_data = [];
players_data[1] = {
    name : 'dave',
    robot : "robotron"
};
我有一些代码可以将字符串组合在一起:

string="players_data["+ current_player + "].name"
它返回
players\u数据[1]。name
而不是
dave

有人可以解释一下,或者回答我是如何让html将字符串作为一段代码来读取的,而不仅仅是字符串?我确信这已经得到了回答,但我甚至不知道正确的术语来正确地搜索它


好的,我给出的是一个我在使用javascript时遇到的一个大问题的例子。基本上,我希望能够使用变量生成字符串,因此我可能希望使用.name或.robot,这样字符串汇编器就可以使用结束变量中的任何值

对不起,我是个笨蛋

它应与以下各项配合使用:

var str = players_data[current_player].name;
它应与以下方面合作:

var str = players_data[current_player].name;

删除引号就可以了。
players\u data[current\u player]。不带字符串的name
是获取“dave”的正确方法。您是否有任何特殊要求,迫使您使用字符串?如果是这样,请问一个更精确的问题——否则,这是一个。好的,我所给出的是一个我在javascript方面遇到的一个大问题的例子。基本上,我希望能够使用变量生成字符串,因此我可能希望使用.name或.robot,这样字符串汇编器就可以使用结束变量中的任何值。对不起,我是个笨蛋!删除引号就可以了。
players\u data[current\u player]。不带字符串的name
是获取“dave”的正确方法。您是否有任何特殊要求,迫使您使用字符串?如果是这样,请问一个更精确的问题——否则,这是一个。好的,我所给出的是一个我在javascript方面遇到的一个大问题的例子。基本上,我希望能够使用变量生成字符串,因此我可能希望使用.name或.robot,这样字符串汇编器就可以使用结束变量中的任何值。对不起,我是个笨蛋@RokoC.Buljan-是的,您是对的,
eval
在这里使用是错误的,但在大多数情况下,单独使用
eval
不足以执行脚本和可能感染他人的恶意内容,因为它只在网页的本地实例中运行。您只需要一个网站的本地实例。@RokoC.Buljan-是的,您是对的,此处使用
eval
是错误的,但在大多数情况下,仅使用
eval
不足以执行脚本和可能感染他人的恶意内容,因为它仅在网页的本地实例中运行。您只需要一个网站的本地实例。