文字列

JavaScriptで文字列を書くには文字列リテラル
(')単一引用符で囲むか、(")二重引用符で囲むかの
2通りがある。

自分は二重引用符で囲む派。
どうも、いろいろなコードを見ていると単一引用符で囲う人のほうが
多いような気がする。
そして、両方が混在しているソースも見かける。
それって、どんなルールで使い分けているのだろうか?
とても気になる。
よい使い分けルールがあるのであればぜひ知りたいなぁ〜。