什么是JavaScript的轉義字符?譬如\n有什么作用?


在JavaScript字符串中,反斜線(\)有着特殊的用途,反斜線后加一個字符,就不再表示它們的字面義了,比如\n就是一個轉義字符(escape sequence),它表示的是一個換行符。
在表格3-1中列出了JavaScript轉義字符以及它們所代表的含義。其中有兩個是通用的,通過十六進制數表示Latin-1或Unicode中的任意字碼。例如,\xA9表示版權符號©,版權符號©的Latin-1編碼是十六進制數A9。同樣,\u表示由四個十六進制數指定的任意Unicode字符,比如,\u0303表示字符π。

表格3-1(JavaScript轉義字符以及它們所代表的含義)
轉義字符 含義
\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字符


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM