Maison > interface Web > js tutoriel > Comment gérer les guillemets doubles dans les chaînes JavaScript ?

Comment gérer les guillemets doubles dans les chaînes JavaScript ?

Susan Sarandon
Libérer: 2024-10-24 08:17:02
original
993 Les gens l'ont consulté

How to Handle Double Quotes Within JavaScript Strings?

Inclusion de guillemets doubles dans les chaînes JavaScript

Mettre une chaîne entre guillemets doubles peut poser des problèmes lorsqu'elle contient des guillemets doubles dans son contenu. Cette situation se produit souvent en programmation, notamment lors du rendu du code HTML. Par exemple, considérons l'instruction JavaScript suivante :

<code class="javascript">if (i == 0) {

   error +=  "<li> this is not the name "....." </li>\n"
}</code>
Copier après la connexion

L'exigence ici est d'inclure des guillemets doubles dans la chaîne. Pour ce faire, vous disposez de deux options :

Utiliser des guillemets simples

Au lieu d'utiliser des guillemets doubles pour délimiter la chaîne entière, utilisez des guillemets simples. Cela vous permet d'inclure des guillemets doubles dans la chaîne sans ambiguïté.

<code class="javascript">error += '<li> this is not the name &quot;.....&quot; </li>\n';</code>
Copier après la connexion

Échapper aux guillemets doubles

Une autre approche consiste à échapper aux guillemets doubles dans la chaîne. Cela implique d'ajouter une barre oblique inverse () avant chaque guillemet double dans la chaîne.

<code class="javascript">error += "<li> this is not the name \".....\" </li>\n";</code>
Copier après la connexion

Ces deux méthodes vous permettent effectivement d'inclure des guillemets doubles dans les chaînes JavaScript et de les afficher correctement dans le navigateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal