3 Stimmen

Unterschied zwischen den Zeichen " und ' in JQuery

Mögliches Duplikat:
Wann werden doppelte oder einfache Anführungszeichen in JavaScript verwendet?

Creo que $('#id') y $("#id") beides ist gültig, also " y ' Zeichen ist dasselbe, und es ist einfach vorzuziehen, die ' anstelle von " ?

6voto

Pointy Punkte 387467

Einfache und doppelte Anführungszeichen haben in JavaScript dieselbe Funktion: Sie begrenzen String-Konstanten. Es ist praktisch (wenn auch ein wenig seltsam), beide Arten von Anführungszeichen für den gleichen Zweck zur Verfügung zu haben, weil es das Zitieren von Zeichenketten mit eingebetteten Anführungszeichen manchmal etwas einfacher macht. Ein Beispiel: jQuery-Selektoren:

$('input[name="my input"]').val('');

1voto

Quentin Punkte 850700

JQuery ist nur eine JavaScript-Bibliothek.

Eine Zeichenkette, die mit ' Zeichen haben haben " ohne dass die Zeichen escaped werden - und umgekehrt - das ist alles.

0voto

vol7ron Punkte 38053

' y " können in JavaScript/jQuery austauschbar verwendet werden.

Es ist ein wenig robuster in der Anwendung ' .

Warum? Weil es einfacher ist, JavaScript-Code zwischen script Tags und Inline-HTML-Elemente - die übliche XHTML-Syntax besteht darin, den Ereigniscode in "" (z.B. onclick="alert('foo')" ). Durch die Verwendung von einfachen Anführungszeichen wird die Notwendigkeit einer Escape-Funktion vermieden (z. B. "alert(\"foo\")" ) und ermöglicht es Ihnen, den Code einfach von der Inline-Seite auf eine externe Skriptseite zu verschieben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X