ホームページ  >  記事  >  ウェブフロントエンド  >  JSON についての予備的な理解

JSON についての予備的な理解

jacklove
jackloveオリジナル
2018-05-08 09:27:501407ブラウズ

JSON は JavaScript で重要な役割を果たしており、この記事で詳しく説明します。

<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と同様

JSONはプレーンテキストです

JSONは「自己記述的」(人間が判読できる)

JSONは階層構造を持っています(値は値の中に存在します)

JSONはJavaScriptを通じて解析できます

JSONデータは送信にAJAXを使用できます

XMLとの違い

終了タグがない

短い

読み取りと書き込みの速度が速い

組み込みのJavaScript eval()メソッドを使用して解析できます

配列を使用します

使用しません予約語

なぜ JSON を使用するのですか?

JSON は、AJAX アプリケーションでは XML よりも高速で使いやすいです:

XML を使用します

XML ドキュメントを読み取ります

XML DOM を使用してドキュメントをループします

値を読み取り、変数に保存します

JSON を使用します

JSON を読み取りますString

eval() を使用して JSON 文字列を処理します

この記事では、json についての関連説明を提供します。その他の学習資料については、php 中国語 Web サイトに注目してください。

関連する推奨事項:

PHPフィルターに関する関連知識

PHP例外処理の操作について

PHPファイルのオープン/読み取り/読み取り関連知識について

以上がJSON についての予備的な理解の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。