Heim  >  Artikel  >  Web-Frontend  >  Ein vorläufiges Verständnis von JSON

Ein vorläufiges Verständnis von JSON

jacklove
jackloveOriginal
2018-05-08 09:27:501411Durchsuche

JSON spielt in JavaScript eine wichtige Rolle und wird in diesem Artikel ausführlich erläutert.

<html>
<body>
<h2>在 JavaScript 中创建 JSON 对象</h2>
<p>
Name: <span id="jname"></span><br />
Age: <span id="jage"></span><br />
Address: <span id="jstreet"></span><br />
Phone: <span id="jphone"></span><br />
</p>
<script type="text/javascript">var JSONObject= {
"name":"Bill Gates",
"street":"Fifth Avenue New York 666",
"age":56,
"phone":"555 1234567"};document.getElementById("jname").innerHTML=JSONObject.namedocument.getElementById("jage").innerHTML=JSONObject.agedocument.getElementById("jstreet").innerHTML=JSONObject.streetdocument.getElementById("jphone").innerHTML=JSONObject.phone</script>
</body>
</html>

XML-ähnlich

JSON ist reiner Text

JSON ist „selbstbeschreibend“ (für Menschen lesbar)

JSON hat eine hierarchische Struktur (in Werte (Wert vorhanden)

JSON kann über JavaScript analysiert werden

JSON-Daten können über AJAX übertragen werden

Unterschiede zu XML

Kein schließendes Tag

Kürzer

Schneller lesen und schreiben

Kann die integrierte JavaScript-Methode eval() zum Parsen verwenden

Arrays verwenden

Nicht reservierte Wörter verwenden

Warum JSON verwenden?

JSON ist schneller und einfacher zu verwenden als XML für AJAX-Anwendungen:

XML verwenden

XML-Dokumente lesen

XML DOM verwenden, um Dokumente zu durchlaufen

Werte lesen und in Variablen speichern

JSON verwenden

JSON lesen Zeichenfolge

eval() verwenden JSON-Zeichenfolgen verarbeiten

Dieser Artikel enthält eine relevante Erklärung von JSON. Weitere Lernmaterialien finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Verwandte Kenntnisse über PHP-Filter (Filter)

Über die Funktionsweise der PHP-Ausnahmebehandlung

Wissen über das Öffnen/Lesen/Lesen von PHP-Dateien

Das obige ist der detaillierte Inhalt vonEin vorläufiges Verständnis von JSON. 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