In JavaScript gibt es keinen Unterschied zwischen einfachen und doppelten Anführungszeichen, sie müssen jedoch einheitlich verwendet werden. Wenn Anführungszeichen erneut verwendet werden, können sie das Format „doppelt außen und einfach innen“ oder „einzeln außen und doppelt innen“ haben oder Backslashes als Escapezeichen verwenden, z. B. „“ „““ oder „''“. ".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Es gibt eigentlich keinen Unterschied zwischen einfachen und doppelten Anführungszeichen in JavaScript. Es hängt davon ab, wie man sich daran gewöhnt.
/*先分别用单引号、双引号初始化字符串*/ var str1='I love JavaScript'; var str1="I love JavaScript"; docunment.write(str1+'<br>'); docunment.write(str2+'<br>');
Das Ergebnis ist wie folgt:
I love JavaScript I love JavaScript
Aber wenn wieder Anführungszeichen verwendet werden, können wir das Format „außen doppelt und innen einfach“ oder „außen einfach und innen doppelt“ übernehmen; Markieren Sie sich selbst, es kann nur „außerhalb doppelter Anführungszeichen innerhalb“ „Einfach innerhalb doppelter Anführungszeichen“ stehen:
Beispiel: Initialisieren Sie die Zeichenfolge mit einer Mischung aus einfachen und doppelten Anführungszeichen
var str1 = 'I love "JavaScript"'; var str2 = "I love 'JavaScript'"; document.write(str1); document.write(str2);
Das Ergebnis ist wie folgt:
I love "JavaScript" I love 'JavaScript'
Beispiel: Verwenden Sie alle einfache Anführungszeichen oder alle doppelten Anführungszeichen
var str1 = 'I love 'JavaScript''; var str2 = "I love "JavaScript""; document.write(str1); document.write(str2);
Das Ergebnis ist, dass das Programm direkt schief geht!
Beispiel: Verwenden Sie einen Backslash zum Übertragen von
var str1 = 'I love \'JavaScript\''; var str2 = "I love \"JavaScript\""; document.write(str1); document.write(str2);
Das Ergebnis ist wie folgt:
I love 'JavaScript' I love "JavaScript"
Der Dummkopf denkt also, dass die Schlussfolgerung wie folgt lautet
Schlussfolgerung:
(1) Es gibt keinen Unterschied zwischen einfachen und doppelten Anführungszeichen für Zeichenfolgen, die nur Zeichen enthalten
(2) Sie können doppelte Anführungszeichen direkt in einer Zeichenfolge verwenden, die in einfache Anführungszeichen eingeschlossen ist, und Sie können einfache Anführungszeichen direkt in einer Zeichenfolge verwenden, die in doppelte Anführungszeichen eingeschlossen ist
(3) Wenn Sie doppelte Anführungszeichen in einer Zeichenfolge verwenden Wenn Sie in doppelte Anführungszeichen eingeschlossen sind, müssen Sie den Back-Escape verwenden. Bitte beachten Sie: „Wenn Sie einfache Anführungszeichen in einer Zeichenfolge verwenden, die in einfache Anführungszeichen gesetzt ist, müssen Sie auch das Escape-Zeichen „“ verwenden
]Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen einfachen und doppelten Anführungszeichen in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!