Javascript 如何计算变量名中的字符串
如何计算脚本中的字符串 比如说 我想写这段代码Javascript 如何计算变量名中的字符串,javascript,jquery,Javascript,Jquery,如何计算脚本中的字符串 比如说 我想写这段代码 $('#ul23').prepend(item); 但我只有变量中的数字,比如 var x = 23; $('#ul{x}').prepend(item); // how can I make it??I know only the php way... 仅此而已: $("#ul" + x).prepend(item); 旁注:这种语法存在于中。在CoffeeScript中,您可以编写“abc{x}def”,它将变成“abc23def”。虽然
$('#ul23').prepend(item);
但我只有变量中的数字,比如
var x = 23;
$('#ul{x}').prepend(item); // how can I make it??I know only the php way...
仅此而已:
$("#ul" + x).prepend(item);
旁注:这种语法存在于中。在CoffeeScript中,您可以编写“abc{x}def”
,它将变成“abc23def”
。虽然在JavaScript中,它实际上会被转换为“abc”+(x)+“def”
,但如下所示:
$("#ul" + x).prepend(item);
旁注:这种语法存在于中。在CoffeeScript中,您可以编写
“abc{x}def”
,它将变成“abc23def”
。虽然在JavaScript中,它实际上会被翻译成“abc”+(x)+“def”
嗯,为什么不直接连接呢?比如“#ul”+xumm为什么不直接连接呢?就像“#ul”+x关联是我们所说的,非常简单:D btw+1用于咖啡,串联是我们所说的,非常简单:D btw+1用于咖啡