JavaScript-CDATA
-
Was ist ein
CDATA
-Abschnitt -
Wann ist die Verwendung eines
CDATA
-Abschnitts in JavaScript erforderlich
Dieser Artikel behandelt den Abschnitt CDATA
in JavaScript. Zuerst lernen wir, was CDATA
ist und wie es funktioniert.
Wir werden auch wissen, wo und wann der Abschnitt CDATA
in JavaScript zu verwenden ist.
Was ist ein CDATA
-Abschnitt
Das Section-Objekt CDATA
repräsentiert ein CDATA
in einem Dokument. Es enthält Text, den ein Parser nicht analysieren kann.
Die Tags in einem CDATA
werden nicht als Markup und Entitäten behandelt. Wir verwenden die CDATA
, um einen Abschnitt eines XML-Dokuments zu markieren, damit der XML-Parser ihn nur als Zeichendaten und nicht als Markup-Daten interpretiert.
Da wir gelernt haben, was der Abschnitt CDATA
ist, werden wir jetzt diskutieren, wann es notwendig ist, den Abschnitt CDATA
in JavaScript zu verwenden.
Wann ist die Verwendung eines CDATA
-Abschnitts in JavaScript erforderlich
Manchmal enthält JavaScript-Code viele "<
oder >"
oder "&"
-Zeichen. Wenn wir Symbole wie <
und >
oder &
verwenden, um zwei ganze Zahlen usw. in JavaScript zu vergleichen.
Um das Parsen dieser Symbole <
oder >
und &
zu vermeiden, verwenden wir in JavaScript das Abschnitts-Tag CDATA
(<script>....</script>
). Der Parser ignoriert alles innerhalb eines CDATA
-Abschnitts.
Um sicherzustellen, dass die XHTML
-Validierung auf JavaScript, das wir auf der HTML-Seite verwenden, korrekt funktioniert, verwenden wir das Abschnitts-Tag CDATA
. Wir verwenden das Abschnitts-Tag wie folgt.
Beispielcode:
<script>
//<![CDATA[
document.write("> or <");
//]]>
</script>
Die Verwendung des Section-Tags CDATA
innerhalb eines Skripts ist notwendig, um XML-Fehler bei der XHTML-Validierung zu vermeiden. Das CDATA
weist den Browser an, den in JavaScript verwendeten Text anzuzeigen.
Wenn die Browser das Markup als XML behandeln, verwenden wir den folgenden CDATA
-Tag-Code in JavaScript.
Beispielcode:
<script>
<![CDATA[
...code...
]]>
</script>
Wenn die Browser das Markup als HTML behandeln, verwenden wir den folgenden CDATA
-Tag-Code in JavaScript.
Beispielcode:
<script>
...code...
</script>
So verwenden wir also das Section-Tag CDATA
in JavaScript.
Wir hoffen, dass Sie diesen Artikel hilfreich finden, um die Verwendung von CDATA
in JavaScript zu verstehen.
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