單引號和雙引號嵌套的問題
自律者自由
自律者自由 2017-10-24 23:35:26
0
3
2329

第一句: var str = "我的名字叫做'" name "'"

第二句: var str = "我的名字叫做\"" name "\""

你說單引號內只能嵌套雙引號,雙引號內只能嵌套單引號。第一句我能理解,可是第二句我無法理解,因為裡面全是雙引號啊。

自律者自由
自律者自由

全部回覆(3)
nearest

\為轉義字符,它後面跟的符號變成實體輸出,這裡不再有引號的作用。

豆豆

"我的名字叫做\"",其實就是想輸出:我的名字叫做"

然後連上name,

"\"",這個輸出的是",

最終輸出的是:我的名字叫做"name“,

\是轉義符,"\""中,如果沒有\,語法錯誤,而有了\,就成了轉義,可以將緊接在\後面的」輸出


路过

\  這個叫轉義符,意思就是它後面的一個符號直接輸出

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板