ホームページ > 記事 > ウェブフロントエンド > jsonとjqueryの違いは何ですか
json と jquery の違い: 1. jquery は JavaScript ライブラリであるのに対し、json は軽量のデータ交換形式です; 2. jquery は JavaScript の複雑な操作を簡略化するために使用されますが、json はサーバー上でよく使用されますサイド データを Web ページに渡します。
このチュートリアルの動作環境: Windows10 システム、jquery3.4.1 バージョン、Dell G3 コンピューター。
JQUERY は JS フレームワークであり、JSON はデータの表現です。
json は単純なデータ交換形式です。例:-->[{name:'nice',age:19},{"name":'andy',"age":"58"}]; これ内の jquery JavaScript の複雑な操作を簡素化するために、JavaScript に基づいて最適化および拡張されています。
詳細な紹介:
json
JSON は、データの保存と送信に使用される形式です。
JSON は通常、Web ページにデータを転送するためにサーバーによって使用されます。
JSON とは何ですか?
JSON の完全な英語名は JavaScript Object Notation です。
JSON は軽量のデータ交換形式です。
JSON は理解しやすいです。
* JSON は JavaScript 構文を使用しますが、JSON 形式は単なるテキストです。テキストは任意のプログラミング言語で読み取ることができ、データ形式として渡すことができます。
JSON の例
次の JSON 構文はサイト オブジェクトを定義します: 3 つの Web サイト情報 (オブジェクト) の配列:
{“sites”:[{“name”:“Runoob”, “url”:“www.runoob.com”},{“name”:“Google”, “url”:“www.google.com”},{“name”:“Taobao”, “url”:“www.taobao.com”}]}
JSON 形式の JavaScriptオブジェクト
JSON 形式は、JavaScript オブジェクトを作成するコードと構文的に同じです。
これらは似ているため、JavaScript プログラムは JSON データを JavaScript オブジェクトに簡単に変換できます。
JSON 構文ルール
データはキーと値のペアです。
データはカンマで区切られます。
中括弧はオブジェクトを保存します
角括弧は配列を保存します
JSON データ - 1 つの名前が 1 つの値に対応します
JSON データ形式はキーと値のペアです、つまり、Like JavaScript オブジェクトのプロパティです。
jquery
jQuery は、ネイティブ JavaScript 関数をカプセル化することで定義されたメソッドのセットを取得する JavaScript ライブラリ (フレームワーク) です。その作者は John Resig で、2006 年に作成されたオープン ソース プロジェクトです。ますます多くの開発者が参加するにつれて、JQuery は JavaScript、CSS、DOM、Ajax の強力な機能を統合してきました。より複雑で難しい機能を最小限のコードで完了できるため、開発者の支持を得ています。
JQuery は JavaScript でカプセル化されたライブラリであり、その目的は開発者による JavaScript の使用を簡素化することです。主な機能は次のとおりです:
1. CSSなどのDOMにアクセスして操作します
2. CSSを変更してページの外観を制御します
3. JavaScript コードの操作を簡素化します
4. イベント処理が簡単になります
5. さまざまなアニメーションエフェクトは使いやすいです
6. Ajax テクノロジーをより完璧な非同期読み込みにします
7. 多数の jQuery プラグインに基づいています
8. 自己拡張機能プラグイン JQuery
最大の利点は、特に便利であることです。たとえば、CSS を模倣して DOM を取得する方が、ネイティブ JavaScript よりもはるかに便利です。また、複数の CSS 設定の一元的な処理は非常に快適で、最もよく使用される CSS 機能は別のメソッドにカプセル化されており、非常に思慮深く感じられます。最も重要なことは、jQuery のコード互換性が非常に優れているということです。必ずしも頭を悩ませる必要はありません。
ビデオ チュートリアルの推奨事項:jQuery ビデオ チュートリアル
以上がjsonとjqueryの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。