JavaScript再学習:文字列

JavaScriptではシングルクォートとダブルクォートの両方が文字列を表す記号として使えるんですけど、いままで結構適当に使っていた気がします。たしかエスケープだけの違いだと思っていましたが、どうなんでしょう?
prototype.jsのコード中にダブルクォートで囲まれた文字列は4カ所しかでてきてなくて、うち2カ所は「"'"」というシングルクォートを表現するために使用されていました。ということで、シングルクォートを標準的に使うことにしてみます。