1. 程式人生 > >JavaScript字串單引號和雙引號的使用

JavaScript字串單引號和雙引號的使用

在JavaScript程式中的字串直接量, 是由單引號或雙引號括起來的字元序列. 由單引號定界的字串中可以包含雙引號, 由雙引號定界的字串中也可以包含單引號.

需要注意的是, 當使用單引號來定界字串時, 需要格外小心英文中的縮寫和所有格寫法, 比如can’t和O’Reilly. 因為撇號和單引號是同一個字元, 所以必須使用反斜線()來轉義所有的撇號.

在客戶端JavaScript程式設計中, JavaScript程式碼會夾雜HTML程式碼的字串, HTML程式碼也會夾雜JavaScript程式碼. 和JavaScript一樣, HTML也使用單引號或者雙引號來定界字串, 因此, 當JavaScript程式碼和HTML程式碼混雜在一起的時候, 最好在JavaScript和HTML程式碼中各自使用獨立的引號風格. 例如, 在JavaScript表示式中使用單引號表示字串“Thank you”, 而在HTML事件處理程式屬性中則使用雙引號表示字串:

<button onclick="alert('Thank you')">Click Me</button>