可能重複:
What is the difference between ‘ and 「 in JavaScript?JavaScript的:我應該使用 '或「字符定義字符串
我應該用' 或」字符,來定義的JavaScript字符串?
難道僅僅是一個開發者的選擇呢? 我認爲,字符串的更多offten包含'字符,所以我更喜歡使用的‘(與內部’翻譯成\‘)。
你覺得呢?
可能重複:
What is the difference between ‘ and 「 in JavaScript?JavaScript的:我應該使用 '或「字符定義字符串
我應該用' 或」字符,來定義的JavaScript字符串?
難道僅僅是一個開發者的選擇呢? 我認爲,字符串的更多offten包含'字符,所以我更喜歡使用的‘(與內部’翻譯成\‘)。
你覺得呢?
我更喜歡用’,所以經過充分我不試圖在C#中使用字符串'
當我在JavaScript中看到單引號這讓我畏縮,除非他們正在使用它的東西有關正確的英語語法......我寧願只逃脫雙引號比使用單打。我想我花了太多時間在C,C++和C#中使用單引號總是意味着char數據類型,而不是字符串。 – 2009-07-09 17:07:18
我通常使用單引號,因爲在ASPX中它不會與服務器端腳本中的雙引號衝突(<%=%>) 。除此之外,這是開發人員的選擇。
另一個要指出的是,如果你想「字符串裏,你可以通過使用‘’將字符串括(反之亦然) – 2009-07-09 14:28:05
大部分時間我使用的HTML元素那樣:
<input type="button" onclick="alert('test')" />
因爲屬性值的
有雙引號,我用單引號來表示的JavaScript字符串。
我也喜歡」,但往往會切換到‘如果我有一個包含HTML或XML代碼串,但它更多的口味的問題,因爲,如果我沒有記錯,’是允許在HTML和XML的屬性爲好了,所以你也可以做它的其他方式輪。
我爲Python(其中,像JS,單引號和雙引號是等同的)個人偏好是單引號,只是因爲這樣有顯示「較少的像素「(好吧,有點武斷標準;-)。但是,這是一個問題‘風格指南’(無論是個人的一個或一個由一組在同一代碼庫的程序員的共享),而不是任何客觀規律。
它是喲ü。雙引號通常比單引號更常見,但如果我的字符串中有雙引號,我將使用單引號。我不強迫自己只有使用雙引號。
var name = "John Doe";
alert('Hello there, "'+name+'", if that is your real name.');
Javascript中有兩種選擇,僅供開發人員在當時選擇哪種方便。與其他語言不同,沒有語義或語法差異。所以,用兩者來放棄!
dupe:http://stackoverflow.com/questions/944081/what-is-the-difference-between-and-in-javascript – 2009-07-09 14:30:25
請參閱[上一個問題](http://stackoverflow.com/questions/) 944081 /什麼,是最差之間的和式的JavaScript) – 2009-07-09 14:29:52