JS中單引號和雙引號之我見

JS中單雙引號之自我見解,若以後理解更深入,再補充

在js不斷的敲代碼過程中,個人習慣問題經常將雙引號打爲單引號,因此出了不少次錯誤。所以寫出這些東西以加深印象,同時給像我一樣的人一點小提示。
     常規情況下兩者並沒有區別,但是涉及到嵌套的時候,請看一下代碼:

<button οnclick="alert("雙引號是不對的")">點擊</button> 
 
 此時雙引號是不對的,就算用瞭如下的轉義字符:

<button οnclick="alert(\"雙引號是不對的\")">點擊</button>  
他也是不對的。因爲此時的js寫在行內,屬於html管控範圍。轉義字符失效。而下面的代碼纔是對的:

<button οnclick="alert('裏面單引號纔是對的')";此時點擊按鈕能正常彈出窗口:

       

發佈了38 篇原創文章 · 獲贊 39 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章