如何评估脚本中的字符串?
例如
我想写这段代码。
$('#ul23').prepend(item);
但我只有变量中的数字,例如
var x = 23;
$('#ul{x}').prepend(item); // how can I make it??I know only the php way...
如何评估脚本中的字符串?
例如
我想写这段代码。
$('#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中。在 CoffeeScript 中你可以写"abc#{x}def"
,它会变成"abc23def"
. 尽管在 JavaScript 中它实际上会被翻译成"abc" + (x) + "def"
.