对于某些特殊的字符,无法用键盘直接键入,这时就需要使用转义字符。
还有一些字符用于特殊的用途,比如引号,如果要在字符串内包含引号,就需要使用转义字符。
每一个转义字符都是以反斜杠“\”开始的。
转义字符 | 字符 |
---|---|
\b | 退格符 |
\f | 换页符 |
\n | 换行符 |
\r | 回车符 |
\t | 制表符 |
\" | 双引号 |
\‘ | 单引号 |
\\ | 反斜杠 |
\000 - \377 | 以八进制指定的Latin-1字符 |
\x00 - \xFF | 以十六进制指定的Latin-1字符 |
\u0000 - \uFFFF | 以十六进制指定的16位Unicode字符 |
任何字符都可以对应Unicode转义字符。下面是将字符转换成转义字符的JS代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>鬼眼邪神的博客</title>
</head>
<body>
<script>
var t="abc",str="";
for (var i=0;i<t.length;i++){
temp=t.charCodeAt(i).toString(16);
str+="\\u"+new Array(5-String(temp).length).join("0")+temp+"<br/>";
}
document.write(str);
</script>
</body>
</html>