在JavaScript字符串中,反斜線(\)有着特殊的用途,反斜線后加一個字符,就不再表示它們的字面義了,比如\n就是一個轉義字符(escape sequence),它表示的是一個換行符。
在表格3-1中列出了JavaScript轉義字符以及它們所代表的含義。其中有兩個是通用的,通過十六進制數表示Latin-1或Unicode中的任意字碼。例如,\xA9表示版權符號©,版權符號©的Latin-1編碼是十六進制數A9。同樣,\u表示由四個十六進制數指定的任意Unicode字符,比如,\u0303表示字符π。
| 轉義字符 | 含義 |
| \o | NUL字符(\u0000) |
| \b | 退格符(\u0008) |
| \t | 水平制表符(\u0009) |
| \n | 換行符(\u000A) |
| \v | 垂直制表符() |
| \f | 換頁符(\u000C) |
| \r | 回車符(\u000D) |
| \" | 雙引號(\u0022) |
| \' | 撇號或單引號(\u0027) |
| \\ | 反斜線(\u005C) |
| \xXX | 由兩位十六進制數XX指定的Latin-1字符 |
| \uXXXX | 由4位十六進制數XXXX指定的Unicode字符 |
