【发布时间】:2020-05-29 08:24:31
【问题描述】:
假设我们在 ES6 中有以下模板字面量。
`'{"0": "It's Friday today"}'`
我们如何转义单词It's
中的单引号另外,假设我们有以下模板文字:
`'{"0": "Thursday\nFriday"}'`
我们如何逃避上面的\n。
【问题讨论】:
-
这可能会对您有所帮助:stackoverflow.com/questions/4253367/…
-
@T.J.Crowder 看起来 stackoverflow 没有在我上面提到的表达式的开头和结尾显示反勾号。我已经编辑了描述。仅供参考,前缀 \ 不起作用。
-
你在做什么让你想在模板文字中定义字符串文字?
-
既然问题已经澄清,我已经更新了我的答案。
-
这是模板字符串中单引号字符串文字中 JSON 文本中的字符串吗?要回答这个问题,我们需要知道您要在什么级别进行转义。另外,是什么生成了这些字符串?
标签: javascript ecmascript-6 template-literals backticks backquote