Einbindung von doppelten Anführungszeichen in JavaScript-Strings
Das Einschließen einer Zeichenfolge in doppelte Anführungszeichen kann eine Herausforderung darstellen, wenn der Inhalt doppelte Anführungszeichen enthält. Diese Situation tritt häufig beim Programmieren auf, insbesondere beim Rendern von HTML-Code. Betrachten Sie beispielsweise die folgende JavaScript-Anweisung:
<code class="javascript">if (i == 0) { error += "<li> this is not the name "....." </li>\n" }</code>
Die Anforderung besteht hier darin, doppelte Anführungszeichen in die Zeichenfolge einzufügen. Um dies zu erreichen, haben Sie zwei Möglichkeiten:
Verwenden Sie einfache Anführungszeichen
Anstatt doppelte Anführungszeichen zu verwenden, um die gesamte Zeichenfolge einzuschließen, verwenden Sie einfache Anführungszeichen. Dadurch können Sie doppelte Anführungszeichen ohne Mehrdeutigkeit in die Zeichenfolge einfügen.
<code class="javascript">error += '<li> this is not the name "....." </li>\n';</code>
Doppelte Anführungszeichen maskieren
Ein anderer Ansatz besteht darin, doppelte Anführungszeichen innerhalb der Zeichenfolge zu maskieren. Dazu gehört das Hinzufügen eines Backslash () vor jedem doppelten Anführungszeichen in der Zeichenfolge.
<code class="javascript">error += "<li> this is not the name \".....\" </li>\n";</code>
Mit beiden Methoden können Sie effektiv doppelte Anführungszeichen in JavaScript-Zeichenfolgen einfügen und diese korrekt im Browser anzeigen.
Das obige ist der detaillierte Inhalt vonWie gehe ich mit doppelten Anführungszeichen in JavaScript-Strings um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!