特殊字符 (JavaScript)

JavaScript 提供可以包含在字符串中的转义序列,用来创建不能直接键入的字符。

字符串值是一个由零或多个 Unicode 字符(字母、数字和其他字符)组成的序列。 字符串括在成对的单引号或双引号内。 括在单引号内的字符串可包含双引号。 括在双引号内的字符串可包含单引号。

字符串中的每个字符均可由一个转义序列表示。 转义序列以反斜杠 (\) 开头,它通知 JavaScript 解释器下一个字符是特殊字符。

可以通过 \uhhhh 转义序列指定 Unicode 字符,其中,hhhh 是四位十六进制数字。 Unicode 转义序列可表示任何 16 位字符。

可对某些字符使用单字符转义序列。 例如,\t 表示制表符。

下表列出了若干字符的转义序列。

Unicode 字符值

转义序列

含义

类别

\u0008

\b

Backspace

 

\u0009

\t

Tab

空白

\u000A

\n

换行符(换行)

行结束符

\u000B

\v

(请参见此表后面的说明。)

垂直制表符

空白

\u000C

\f

换页

空白

\u000D

\r

回车

行结束符

\u0020

 

空格

空白

\u0022

\"

双引号 (")

 

\u0027

\'

单引号 (')

 

\u005C

\\

反斜杠 (\)

 

\u00A0

 

不间断空格

空白

\u2028

 

行分隔符

行结束符

\u2029

 

段落分隔符

行结束符

\uFEFF

 

字节顺序标记

空白

“类别”列指定字符是为空白还是行结束符。 trim 方法 (String) (JavaScript) 从字符串中移除前导空格、尾随空格和行结束符。

反斜杠本身可用作转义字符。 因此,无法直接将其键入脚本。 如果想写入反斜杠,则必须键入两个反斜杠 (\\)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值