js转义

转义序列就是字符的一种表示方式(映射)。由于各种原因,很多字符无法直接在代码中输入或输出,只能通过转义序列间接表示。

  • Unicode 转义序列方法:\u + 4位十六进制数字。
  • Latin-1 转义序列方法:\x + 2位十六进制数字。
document.write("\xa9");  //显示字符©
document.write("\u00a9");  //显示字符©

JavaScript 转义序列
序列代表字符
\0Null字符(\u0000)
\b退格符(\u0008)
\t水平制表符(\u0009)
\n换行符(\u000A)
\v垂直制表符(\u000B)
\f换页符(\u000C)
\r回车符(\u000D)
\"双引号(\u0022)
\'撇号或单引号(\u0027)
\\反斜杠(\u005C)
\xXX由 2 位十六进制数值 XX 指定的 Latin-1 字符
\uXXXX由 4 位十六进制数值 XXXX 指定的 Unicode 字符
\XXX由 1~3 位八进制数值(000 到 377)指定的 Latin-1 字符,可表示 256个 字符。如 \251 表示版本符号。注意,ECMAScript 3.0 不支持,考虑到兼容性不建议使用。

版权声明:本文为l13914988741原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。