3

是否可以在 JavaScript 中有一个不插入变量值的模板字符串?我想要像这个例子一样有实际的 JS 代码块(这将是多行并包含转义序列):

...

return String.raw`console.log(\`Here is my code:\n\n ${code}\`);`

我可以在我的 Node.js 应用程序中的函数之间传递。逃避反引号没有问题,但我想知道是否有一种简单的方法可以停止变量的插值,以便我可以将模板字符串嵌套在我的模板字符串中。

我知道一个选项是将代码定义为,let code = '${code}';但我想知道是否有一种更简洁的方法可以做到这一点,其中插值完全关闭,就像String.raw关闭转义序列的解释一样。

4

0 回答 0