0

重複の可能性: JavaScript で二重引用符
または単一引用符を使用する場合
Javascript での一重引用符と二重引用符の違い

jQuery の学習を始めたとき、jQuery セレクターとして単一引用符または二重引用符を使用する例を頻繁に見つけました。

$('#myDiv');また$("#myDiv");

それらは基本的に同じです。しかし、どちらが優先され、高速に実行されるか教えてください。

4

4 に答える 4

6

エスケープせずに文字列内に二重引用符を表示したい場合 (例: html 属性) には、単一引用符を使用することをお勧めします。それ以外は違いはなく、性能バイスも同じです。

于 2012-10-26T11:39:26.250 に答える
3

性能差はありません。同じ意味です。通常、プロパティ名やその他の短いリテラルには single を使用し、ユーザーに表示される長いテキストには double を使用します。もちろん例外は、2 つのうちの 1 つが文字列内に現れた場合、もう 1 つを使用することです。

于 2012-10-26T11:40:05.593 に答える
0

個人的には文字列(=1文字以上)を扱うときはダブルクォート、文字(=1文字)を扱うときはシングルクォートを使いますが、Javascriptに違いはありません。php にあるような二重引用符には「隠し」機能もありません。

于 2012-10-26T11:41:27.250 に答える
0

jQuery のコード スタイルでは、二重引用符の使用が義務付けられていますが、使用方法に違いはありません。

二重引用符はより速く入力されます =)

于 2012-10-26T11:43:39.277 に答える