【发布时间】:2022-01-30 01:15:21
【问题描述】:
在创建字符串后,我需要将字符串引号从双引号/单引号更改为反引号,以便我可以将变量添加到字符串中。
我尝试使用replace(),但似乎JS在replace方法运行后没有再次评估变量。
我想了解它是否可以做,或者变量只能手动添加到 JavaScript 中的字符串中,而不是动态添加?
这是我的代码:
const variable = 9;
let strWithVar = "${variable}".replace(/"+/g, "`");
console.log(strWithVar);
当前返回值为:
${abc}
【问题讨论】:
标签: javascript string replace concatenation