JavaScript CDATA
Cet article vous expliquera la section CDATA
en JavaScript. Dans un premier temps, nous apprendrons ce qu’est le CDATA
et comment il fonctionne.
Nous saurons aussi où et quand utiliser la section CDATA
en JavaScript.
Qu’est-ce qu’une section CDATA
L’objet section CDATA
représente un CDATA
dans un document. Il contient du texte qu’un analyseur n’analysera pas.
Les balises à l’intérieur d’un CDATA
ne seront pas traitées comme des balises et des entités. Nous utilisons le CDATA
pour marquer une section d’un document XML afin que l’analyseur XML l’interprète uniquement comme des données de caractères et non comme des données de balisage.
Comme nous avons appris ce qu’est la section CDATA
, nous allons maintenant discuter du moment où il est nécessaire d’utiliser la section CDATA
en JavaScript.
Quand utilise-t-on une section CDATA
nécessaire en JavaScript
Parfois, le code JavaScript contient beaucoup de caractères "<
ou >"
ou "&"
. Lorsque nous utilisons des symboles comme <
et >
ou &
pour comparer deux nombres entiers etc, dans JavaScript.
Pour éviter d’analyser ces symboles <
ou >
et &
, nous utilisons la balise de section CDATA
(<script>....</script>
) en JavaScript. L’analyseur ignore tout ce qui se trouve à l’intérieur d’une section CDATA
.
Pour s’assurer que la validation XHTML
fonctionne correctement sur le JavaScript que nous utilisons dans la page HTML, nous utilisons la balise de section CDATA
. Nous utilisons la balise de section comme ceci.
Exemple de code :
<script>
//<![CDATA[
document.write("> or <");
//]]>
</script>
L’utilisation de la balise de section CDATA
dans un script est nécessaire pour éviter les erreurs XML dans la validation XHTML. Le CDATA
indique au navigateur d’afficher le texte utilisé en JavaScript.
Lorsque les navigateurs traitent le balisage comme du XML, nous utilisons le code de balise CDATA
suivant en JavaScript.
Exemple de code :
<script>
<![CDATA[
...code...
]]>
</script>
Lorsque les navigateurs traitent le balisage comme du HTML, nous utilisons le code de balise CDATA
suivant en JavaScript.
Exemple de code :
<script>
...code...
</script>
C’est ainsi que nous utilisons la balise de section CDATA
en JavaScript.
Nous espérons que cet article vous sera utile pour comprendre l’utilisation de CDATA
en JavaScript.
My name is Abid Ullah, and I am a software engineer. I love writing articles on programming, and my favorite topics are Python, PHP, JavaScript, and Linux. I tend to provide solutions to people in programming problems through my articles. I believe that I can bring a lot to you with my skills, experience, and qualification in technical writing.
LinkedIn