Heim  >  Artikel  >  Web-Frontend  >  Wie gehe ich mit doppelten Anführungszeichen in JavaScript-Strings um?

Wie gehe ich mit doppelten Anführungszeichen in JavaScript-Strings um?

Susan Sarandon
Susan SarandonOriginal
2024-10-24 08:17:02909Durchsuche

How to Handle Double Quotes Within JavaScript Strings?

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 &quot;.....&quot; </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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn