我正在使用 JavaScript ES6 Docs Here的新模板文字(模板字符串)语法,我不太确定如何转义用于破坏字符串以添加参数的美元符号。
这是我正在尝试做的事情:
var response = `I consent to my credit card being charged in the amount of
$ ${ total } for the purchase of ${ item.title } and any
applicable sales tax.`
效果很好......但我真的更喜欢没有那个空间$ ${title}
这使得最终结果看起来像:
...购买金额为 25.99 美元...
我真的更喜欢
...购买金额为 25.99 美元...
我想这没问题,或者显然我可以使用仍然有效的旧方法,但很高兴知道如何解决这个问题。我链接到 Mozilla 文档,但我在其中找不到任何关于它的内容,希望有人知道如何解决这个问题