声明
text = '{"section": "\main" }'
结果是
"{"节": "主" }"
有没有办法阻止 Javascript 解释器将反斜杠视为转义字符并将其删除?
我希望能够声明 "{"section": "\main" }" 并在输出中保留反斜杠”
"{"节": "\main" }"
注意:我意识到如果我使用两个反斜杠它将给我所需的输出。但我不想使用两个反斜杠,因为我有很多 Latex 代码包含在网页中,并且必须双重转义所有内容是非常尴尬的。那么有没有办法防止Javascript转义文本呢?
In 支持浏览器 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String#Browser_compatibility,你可以使用String.raw https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/raw像这样的方法:
console.log(String.raw`\main`);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)