在 javascript 中,轉義序列是以反斜杠開頭,用于將字符轉換為可解析字符串。常見的轉義序列包括:\n:換行符\t:制表符\r:回車符\f:換頁符\:反斜杠
JavaScript 中的轉義
轉義是指將一個字符轉換為一個可以被解析的字符串。在 JavaScript 中,可以使用反斜杠(\)來轉義字符。
常見的轉義序列
轉義序列 | 表示 |
---|---|
\n | 換行符 |
\t | 制表符 |
\r | 回車符 |
\f | 換頁符 |
\ | 反斜杠 |
\’ | 單引號 |
\” | 雙引號 |
使用轉義序列的示例
<code class="javascript">console.log("Hello\nWorld"); // 換行輸出 "Hello" 和 "World" const name = "John\tDoe"; // 制表分隔 "John" 和 "Doe" let message = "Error:\r\nServer not found"; // 回車并換行輸出錯誤信息 const page = "Page\f2"; // 換頁后輸出頁面 2</code>
登錄后復制
反斜杠轉義
除了上述轉義序列外,反斜杠還可以轉義字符本身。例如:
<code class="javascript">console.log("\\"); // 輸出反斜杠字符</code>
登錄后復制
注意事項
轉義序列必須放在雙引號或單引號中。
反斜杠本身可以轉義自身,從而在字符串中使用反斜杠字符。
轉義序列對于 JavaScript 解析器而言是特殊字符,因此不能隨意使用。