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字串
- mysql 的Escape轉義字串MySql字串
- GOLANG如何避免字串轉義Golang字串
- 自己對html字串轉義HTML字串
- JavaScript字串轉換數字JavaScript字串
- JavaScript字串大小寫轉換JavaScript字串
- javascript中字串的兩種定義形式JavaScript字串
- JavaScript 字串轉換為陣列JavaScript字串陣列
- javascript 字串字元順序反轉JavaScript字串字元
- javascript字串大小寫轉換效果JavaScript字串
- JavaScript 字串轉數字:陷阱(示例)JavaScript字串
- javascript字串和陣列轉換JavaScript字串陣列
- 字串格式化format符號含義+轉義字元含義字串格式化ORM符號字元
- JavaScript 字串轉換數值型別JavaScript字串型別
- JavaScript將陣列轉換為字串JavaScript陣列字串
- javascript數字和字串相互轉換JavaScript字串
- HTML字元實體和轉義字串大全HTML字元字串
- Javascript框架的自定義事件(轉)JavaScript框架事件
- javascript如何將字串轉換為數字JavaScript字串
- javascript如何將字串轉換成陣列JavaScript字串陣列
- javascript字串和ascii碼的相互轉換JavaScript字串ASCII
- javascript數字和字串的相互轉換JavaScript字串
- 【JavaScript】字串JavaScript字串
- C#給字串賦予字面值——字串插入、轉義序列的使用C#字串
- javascript中將數字轉為字串的方法JavaScript字串
- JavaScript陣列與字串相互轉換 join、splitJavaScript陣列字串
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- javascript中字串和陣列的相互轉換JavaScript字串陣列
- JavaScript將JSON格式字串轉換為物件JavaScriptJSON字串物件
- JavaScript 多行字串JavaScript字串
- JavaScript 字串indexOf()JavaScript字串Index
- JavaScript 字串lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串 lastIndexOf()JavaScript字串ASTIndex
- JavaScript 字串 indexOf()JavaScript字串Index
- JavaScript 字串slice()JavaScript字串
- JavaScript 字串 slice()JavaScript字串