字符串和反斜杠

字符串中的反斜杠
在js字符串中,反斜杠有特殊含义,是转义符的作用。
通常使用的转义符有一下几种

字符 Unicode 含义
\0 (\u0000) null
\b (\u0008) 后退键
\f (\u000C) 换页符
\n (\u000A) 换行符
\r (\u000D) 回车键
\t (\u0009) 制表符
\v (\u000B) 垂直制表符
' (\u0027) 单引号
" (\u0022) 双引号
\ (\u005C) 反斜杠

当在普通字符前加反斜杠,则反斜杠会被省略

'\aa'
// aa

若需要在字符串中加入反斜杠,则用 \ 转义一下即可

'\\aa'
// \aa
'\\\aa'
// \aa
'\\\\aa'
// \\aa
// 或者使用Unicode
'\u005c'
// \
'\u005c' === '\\'
// true

参考链接
http://www.jsphp.net/js/show-9-177-1.html

posted @ 2020-06-03 11:34  哈哈你说对不对  阅读(1347)  评论(0编辑  收藏  举报