📜 JavaScript 转义/反转义
转义和反转义 JavaScript 字符串字面量。
关于 JavaScript 转义/反转义
这个工具把文本转义为可安全嵌入 JavaScript 字符串字面量的形式,并支持反向操作。常用于生成 JavaScript 代码、把用户输入的文本嵌入模板、或为免 eval 的字符串拼接做净化。
支持的转义序列
\→\\(反斜杠)'→\'(单引号)"→\"(双引号)换行→\n回车→\r制表符→\t
常见问题
为什么先转义反斜杠? 因为其他替换会引入新的反斜杠,先处理反斜杠能避免双重转义。
Unicode 字符怎么办? U+007F 以上的 Unicode 码点会原样保留。如需转换为 \uXXXX 序列,请用专门的 Unicode 转义工具。
反转义支持 \uXXXX 吗? 支持。反转义处理会识别 \b、\f、\v、\0、\uXXXX、\xXX,未知转义会原样输出。