JavaScript(JQueryセレクターなど)での単一引用符の使用と二重引用符の使用に違いがあるのではないかと思っています。
両方ともうまくいくようですが、違いはありますか?
違いは、二重引用符での単一引用符、または単一引用符での二重引用符をエスケープする必要がないことです。 Shiftキーを押しながら"
と入力する必要があるという事実を考慮しない場合、それが唯一の違いです。
JSONを記述しようとしない限り、問題はありません。その場合、オブジェクトリテラルには二重引用符を使用する必要があります。
有る 番号 一重引用符と二重引用符の特別な違い(PHPの場合と同様)。
実際の唯一の違いは、二重引用符"
エスケープせずに単一引用符で囲んだ文字列で、またはその逆。
したがって、次のようにJavaScriptでHTMLを出力する場合:
<div id = "my_div"></div>
単一引用符の方が便利です:-)
それらは同じように機能しますが、一致する必要があります。文字列をシングルで開始し、ダブルで終了することはできません。それ以外は、交換可能です。