我使用JavaScript和jQuery,我有这样的JavaScript如何将一个变量添加到字符串
var apiUrlAnswer = 'https://api.stackexchange.com/2.0/answers/{ids}?order=desc&sort=activity&site=stackoverflow';
我需要用一个变量替换{ids}
的字符串。
在C#中,可以使用一种叫做
String.Format(https://api.stackexchange.com/2.0/answers/{0}?order=desc&sort=activity&site=stackoverflow, myVariable);
我想知道是否存在在Javascript中类似的东西,所以我可以避开简单的字符串连接方法。
感谢您的帮助!
+1。尼斯。甚至更好,'替换(新的RegExp('{'+ i +'}','g'),...',以便它可以替换多个{0}'的实例。 – nnnnnn 2012-08-02 07:02:56
@nnnnnn按建议修改,但可以只有让它与一个更复杂的模式''\ {('+ i +')}''一起工作 – 2012-08-02 08:15:15