js中如何在引號中巢狀引號
在js中引號的使用十分的頻繁,例如宣告一個字串,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var str="I love antzone"; console.log(str);
以上程式碼可以輸出宣告的字串。但是有時候也要輸出字串本身,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var str="I love "antzone""; console.log(str);
在以上程式碼中,並不能實現我們的要求,而且還會出現語法錯誤,因為前兩個雙引號會首先配對,那麼後面就會出錯了。
程式碼修改如下:
解決方案一:
[JavaScript] 純文字檢視 複製程式碼var str='I love "antzone"'; console.log(str);
以上程式碼可以輸出正確的結果。
這個時候使用單引號,在裡面巢狀了雙引號,這樣就成功解決了上面的問題。
解決方案二:
[JavaScript] 純文字檢視 複製程式碼var str="I love \"antzone\""; console.log(str);
也可以使用轉義字元是實現此功能,使用轉義字元以後,引號已經不再具有它本身的作用,僅僅是一個普通的字元。
相關閱讀:
1.轉義字元可以參閱javascript的轉義字串一章節。
2.js中引號的用法可以參閱js中關於單引號和雙引號的一點用法一章節。
相關文章
- js如何在引號中巢狀使用引號JS巢狀
- JavaScript字串引號巢狀JavaScript字串巢狀
- python三引號巢狀雙引號執行結果不對Python巢狀
- JavaScript 反引號模板字面量巢狀JavaScript巢狀
- python中單引號,雙引號,多引號區別Python
- Linux Shell 中的反引號,單引號,雙引號Linux
- Oracle中的 單引號 和 雙引號Oracle
- js中關於單引號和雙引號的一點用法JS
- js字串中的三種引號JS字串
- shell 指令碼中雙引號、單引號、反引號的區別指令碼
- Python中 單引號,雙引號和三引號的區別Python
- shell中單引號、雙引號、反引號、反斜槓的區別
- linux bash中的引號:單雙引號、反撇號Linux
- Oracle中單引號和雙引號的區別Oracle
- PHP中單引號和雙引號的區別PHP
- Oracle中單引號與雙引號的區別分析Oracle
- PHP中引號的用法PHP
- 字串中包含單引號和雙引號怎麼處理字串
- PHP中對單引號和雙引號的區別(好文)PHP
- shell中定義變數用雙引號和單引號以及不用引號的區別變數
- 關於 json 單引號和雙引號區別--請使用雙引號JSON
- linux 單引號,雙引號,反引號Linux
- JS中缺少分號可能引發的問題JS
- asp.net中關於雙引號和單引號的用法ASP.NET
- Golang的單引號、雙引號與反引號Golang
- ORACLE 單引號 雙引號Oracle
- Linux 中引號的那些事Linux
- oracle中單引號的轉譯Oracle
- oracle中單引號的應用Oracle
- HTML 單引號與雙引號HTML
- Linux中單引號和雙引號的使用方法及注意事項!Linux
- mysql反引號和引號的用法MySql
- grep 後加單引號、雙引號和不加引號的區別
- Postgresql中DDL的雙引號問題SQL
- oracle 中使用單引號(')和雙引號(")Oracle
- oracle 裡的單引號與雙引號Oracle
- 瞭解 Oracle 中單引號與雙引號的用法,一篇文章教會你!Oracle
- python中怎麼輸出雙引號Python