Javascript模板字符串
我需要使用模板字符串创建一些子字符串。 我试图使用这段代码,但我有一些关于自动填充模板的问题Javascript模板字符串,javascript,string,ecmascript-6,template-strings,Javascript,String,Ecmascript 6,Template Strings,我需要使用模板字符串创建一些子字符串。 我试图使用这段代码,但我有一些关于自动填充模板的问题 Object.keys(optionsParams).forEach(function (key) { let template = '&${key}=${value}'; let value = optionsParams[key]; url += template; }); 未找到键和值
Object.keys(optionsParams).forEach(function (key) {
let template = '&${key}=${value}';
let value = optionsParams[key];
url += template;
});
未找到键
和值
变量。
有什么问题吗 要使用模板字符串,您需要使用反勾号,而不是单引号或双引号。请尝试以下代码
Object.keys(optionsParams).forEach(function (key) {
let value = optionsParams[key];
let template = `&${key}=${value}`
url += template;
});
您没有使用模板文字,并且在定义它之前尝试使用
value
。也可以考虑使用<代码>对象>条目< /Cord>,以获得OnCuthOutExo:<代码> var搜索= Obj.It目(OptualSpAMs).map(([key,value ])=${EndoDuroCeMeCon(Key)}= ${EndoDuriCoMeMeuntNo.(value)}).Noin(“and”)