Maison  >  Article  >  interface Web  >  La différence et le traitement des guillemets simples et des guillemets doubles dans les connaissances javascript_Basic

La différence et le traitement des guillemets simples et des guillemets doubles dans les connaissances javascript_Basic

WBOY
WBOYoriginal
2016-05-16 16:48:241458parcourir

Il n'y a en fait aucune différence entre les guillemets simples et les guillemets doubles. Cela dépend de la façon dont vous vous y habituez

Copiez le code Le. le code est le suivant :

---------------- ---Incorrect
-------------------Correct

Entrez des guillemets doubles Utilisez des guillemets doubles comme ceci :
var str = "abc"def"ghi"
Utilisez des barres obliques inverses pour désactiver l'analyse des guillemets doubles.

Voici ce que j'ai extrait, j'espère que cela vous sera utile :

Lors de l'écriture du code de traitement d'événement onclick pour un bouton sur une page Web, je l'ai accidentellement écrit comme suit :
Copier le code Le code est le suivant :



Une fois qu'IE a demandé une erreur, modifiez-le avec désinvolture :
Copier le code Le code est le suivant :



Le résultat est toujours faux.
À ce moment-là, je n'arrivais pas à comprendre, même si je savais que la solution la plus directe était de l'écrire comme ceci :
Copier le code Le code est le suivant :


Mais pourquoi javascript Les caractères d'échappement n'ont aucun effet ?

Plus tard, j'ai trouvé un code normal :
Copiez le code Le code est le suivant :



C'est seulement à ce moment-là que j'ai compris que cela s'avère qu'à l'heure actuelle, il appartient toujours à la juridiction HTML, donc les caractères d'échappement doivent être du HTML et non du JavaScript. La méthode d'utilisation de deux guillemets doubles est vbScript, "Cette méthode est utilisée par javascript, et HTML utilise ". De plus, vous pouvez également utiliser : ", '.
Différentes méthodes d'expression sont répertoriées ci-dessous :
Copier le code Le code est le suivant :
















< valeur d'entrée="Caractère d'échappement HTML '(& # 3 9 ;)-OK" type="bouton" onclick="alert('OK');" />
















Déclaration:
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