可能重複:
When to Use Double or Single Quotes in JavaScript是否有理由使用單引號而不是Javascript中的雙引號?
在Javascript中,您既可以使用雙引號或字串,單引號,這意味着同樣的事情:
var a = 'hello';
var b = "hello";
alert(a === b); //alerts true
我正在閱讀一些Douglas Crockford's code,看起來他通常使用單引號圍繞字符串文字。
此外,在這裏回答Javascript問題的大部分高級代表似乎都在字符串周圍使用單引號(example)。
由於我通常在字符串周圍使用雙引號(大多隻是出於習慣),我開始對我在這裏給出的使用雙引號的所有答案感到不自在。我沒有聽說過爲什麼應該使用一個,因爲,據我所知,它們是可以互換的。
爲什麼所有的Javascript忍者都使用單引號是否有原因?我是否也應該使用單引號?如果我繼續使用雙引號,會不會有一些意想不到的致命後果?
我認爲要考慮的最重要的事情是保持一致。 – pimvdb