JavaScript 轉義字串
顧名思義,所謂的轉義字元就是能夠改變字元原本意義的特殊字元。
在實際應用中,總有一些具有特殊含義的字元無法直接輸入,比如換行。
這時候轉義的字元的威力就得以顯現,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log("網站名稱:\n螞蟻部落");
我們無法直接在程式碼中直接鍵入換行,使用\n即可實現換行功能。
n的原本意義就是字元"n",但是加上反斜槓\之後,它就具有了換行功能。
一.轉義字元的定義:
轉義字元以反斜槓(\)開頭,後面可以是一個或者多個字元。
它是一種特殊的字元常量,能夠表達與原本字元不同的特殊功能,也可以說失去原本的功能獲取另外的功能。
再來看一段常見的程式碼例項:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log(""轉義字串"的定義");
上述程式碼,我們原本是想列印出"轉義字串"的定義,但是會報錯。
因為前兩個引號會首先配對,於是就會導致錯誤。
解決方案一:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log('"轉義字串"的定義');
外層的雙引號用單引號替代,解決了配對問題。
解決方案二:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log("\"轉義字串\"的定義");
雙引號在程式碼中是有特殊意義,用以說明它所包裹的內容是字串。
但是前面新增反斜槓之後,雙引號就失去了這個功能,而是將其作為普通字元使用。
二.常見轉義字串:
下面是一些常見的轉義字串,需要的朋友可以參考一下。
轉義字串 | 含義 |
\n | 換行 |
\t | 製表符 |
\b | 退格符 |
\r | 回車 |
\f | 換頁符 |
\\ | 反斜槓 |
\' | 單引號 |
\" | 雙引號 |
相關文章
- 【JavaScript框架封裝】JavaScript中的文字字串的轉義和反轉義的實現JavaScript框架封裝字串
- JavaScript 字串反轉JavaScript字串
- 反轉字串(JavaScript)字串JavaScript
- JavaScript字串大小寫轉換JavaScript字串
- JavaScript字串轉換數字JavaScript字串
- mysql 的Escape轉義字串MySql字串
- JavaScript 字串轉換為陣列JavaScript字串陣列
- JavaScript 字串轉換數值型別JavaScript字串型別
- JavaScript將陣列轉換為字串JavaScript陣列字串
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- JavaScript陣列與字串相互轉換 join、splitJavaScript陣列字串
- javascript中將數字轉為字串的方法JavaScript字串
- 【JavaScript】字串JavaScript字串
- C#給字串賦予字面值——字串插入、轉義序列的使用C#字串
- JavaScript 字串與json物件互轉的幾種方法JavaScript字串JSON物件
- JavaScript 追加字串JavaScript字串
- JavaScript 字串拼接JavaScript字串
- JavaScript 多行字串JavaScript字串
- JavaScript 字串 lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串 indexOf()JavaScript字串Index
- JavaScript 字串indexOf()JavaScript字串Index
- JavaScript 字串lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串slice()JavaScript字串
- JavaScript 字串concat()JavaScript字串
- JavaScript String 字串JavaScript字串
- JavaScript 字串 slice()JavaScript字串
- JavaScript 字串 concat()JavaScript字串
- JavaScript html標籤轉義為實體字元JavaScriptHTML字元
- JAVA字串轉日期或日期轉字串Java字串
- JS json字串轉物件、物件轉字串JSON字串物件
- xml字串轉JSON字串XML字串JSON
- JavaScript字串中URL的檢測並轉換為連結JavaScript字串
- 【廖雪峰python入門筆記】字串_轉義字元的使用Python筆記字串字元
- ES2018 新特徵之:非轉義序列的模板字串特徵字串
- mysql 報錯json字串 中文漢字轉義的問題MySqlJSON字串
- Javascript 物件 – 字串物件JavaScript物件字串
- JavaScript 字串簡介JavaScript字串
- JavaScript字串逆序排列JavaScript字串