Javascript node.js中的字符串插值使用现有字符串模板的反引号

Javascript node.js中的字符串插值使用现有字符串模板的反引号,javascript,node.js,Javascript,Node.js,我的问题是如何使用stringout\u模板来获取我需要的字符串:“text=content\u of\u text”反引号文本是编译时的东西,没有运行时工具来重新评估它们。这意味着,您必须求助于eval,如中所示 var abc=“text”; var text=“文本内容”; var out_template='${abc}=${text}'; 日志(eval(“`+out_-template+”)是否正在使用评估a? var abc = "text"; var text = "conte

我的问题是如何使用string
out\u模板
来获取我需要的字符串:
“text=content\u of\u text”

反引号文本是编译时的东西,没有运行时工具来重新评估它们。这意味着,您必须求助于
eval
,如中所示

var abc=“text”;
var text=“文本内容”;
var out_template='${abc}=${text}';
日志(eval(“`+out_-template+”)是否正在使用评估a?
var abc = "text";
var text = "content of text";
var out_right = ` ${abc}=${text}`;  // get string "text=content_of_text"

var out_template = '${abc}=${text}';
var out_wrong_0 = ` out_template `;
var out_wrong_1 = ` ${out_template} `;