JavaScriptやAjaxの、jQueryの、との関係を比較する予備的な理解

javascriptのjqueryののカプセル化は良好で、非常に軽量、簡単で便利な達成するために、そのパッケージの後にjQueryを突出するように、JavaScriptとjqueryのAJAXの比較を達成するために、以下、フレームと呼ぶことにする近似できますブラウザの互換性のための機能の一部を達成するために、セックス、そしてそれだけでなく、代わりにjqueryのJavaScriptを使用しての予想外の利点をもたらすでしょう。

基本的な理解

1は、JavaScript

定義: 

        JavaScriptは、それはスクリプト言語、広く使われているクライアント側としてNetscapeによって開発されたJSの省略形ですWeb開発 HTMLに埋め込むことができ、一般的にプログラム中に記述されたHTMLページへの動的な機能を(追加するために使用されるスクリプト言語、またはXMLページ、およびブラウザの実行に直接説明します)。 

コンポーネント: 

             コア(ECMAScriptの)、ドキュメントオブジェクトモデル、ブラウザオブジェクトモデル(ドキュメントオブジェクトモデルは、DOMと呼ばれる)(ブラウザオブジェクトモデル、BOMをいいます。)

説明:

            JavaScriptは動的なWebページの制作や新しいプログラミング言語の誕生に適応するために必要とされ、今より広くインターネット上のWebページを作成するために使用。

            Javascriptがそれ以外の記述言語として知られている、スクリプト言語(スクリプト言語)としてNetscapeによって開発されました。HTMLに基づき、JavascriptがインタラクティブなWebページを使用して開発することができます。

            Javascriptがページ間表示され、ユーザーはより多くの能動素子と、よりエキサイティングなコンテンツが含まれるように、ウェブページのリアルタイム性の間の動的でインタラクティブな関係を実現することができます。

            JavascriptをDapperのは、大幅にブラウジング速度とWebページと相互作用する能力を改善し、クライアントマシン上で実行されます。同時に、それは簡単なプログラミング言語に合わせたWebページを作成するために設計されています。

            主流のJavaScriptフレームワーク:YUI、道場、プロトタイプ、jQueryの...

2、アヤックス

定義:

         AJAX「非同期JavaScriptとXML」(非同期JavaScriptとXML)は、AJAXは頭字語ではなく、名詞ジェシー・ジェームズGaiiettの作成から、インタラクティブなWebアプリケーションを作成するために、Web開発技術を指しています。 

        AJAXは一緒に、それぞれの技術は、独自のユニークさを持っている、それは実際にいくつかの技術で、技術ではない強力な新技術となっています。

作曲:

            XHTMLとCSS標準に基づいて表現。

           ダイナミックなディスプレイとの相互作用のためのドキュメントオブジェクトモデルを使用します。

           データ交換や操作のためのXMLとXSLTを使用しました。 

          XML HttpRequestのサーバとの非同期通信を使用します。

           すべてを結合JavaScriptを使用してください。

説明:

            アヤックスは、開発者がJava技術をベースにしたWebアプリケーションを構築することができ、ページのリロードが管理を使用壊し、Javaテクノロジー、XMLとJavaScriptや他のプログラミング技術を組み合わせたものです。

           Ajax技術は、ページ全体をリロードせずにページのコンテンツの一部のみを、ブラウザとWebサーバー間でデータを渡し、非同期のHTTPリクエストを使用してブラウザの更新。

          アヤックスは、データ、Webアプリケーションの開発アプローチを交換するために、Webサーバーとクライアント側スクリプトを使用することです。このようにして、対話プロセスの再追加CDを中断することなくWebページでは、動的に更新することができます。Ajaxでは、ユーザーが直接、ネイティブに近いデスクトップアプリケーション、高可用性、より豊かな、より動的なWebユーザー・インターフェースを作成することができます。

3、jQueryの

定義:

        jQueryのは、ユーザーがより簡単に、HTMLドキュメント、イベントを扱うアニメーション効果を達成するため、簡単にサイトにAJAXの対話を提供することができ、速い、簡単なJavaScriptライブラリです。

特徴:

            軽量、チェーン文法、CSS1-3セレクタ、クロスブラウザ、シンプル、拡張しやすいです。

           jQueryのは、JavaまたはASP.NETの独立したサーバ側のコードの独立したフレームです。

           jQueryのは、現在、CSSセレクタの使用と同様に非常に人気のあるJavaScriptフレームワークであり、あなたは簡単にプラグインの多くの優れた拡張性を持つHTML要素を操作することができます。

説明:

            プログラマのために、AJAXとJavaScriptプログラミングの簡素化、プログラマが設計し、複雑なアプリケーションを書き出すJSから自由にすることができ、プロジェクトの開発をスピードアップするように、焦点は、機能要件ではなく、実装の詳細に転じました。 

           ユーザーの場合、ページの視覚効果を改善し、ページとの相互作用を高め、より美しくウェブ材料を経験します。

          JavaScriptフレームワークは、実際のツールや機能のセットです。

3の間に第二に、関係

        今、私は3との間の関係を説明するためのマッピングを使用します。 

説明:

         Webスクリプト言語のJavaScriptクライアントの開発、Ajaxのは、JS言語に基づいており、新しい技術は、主にJS、CSSの組み合わせで、XMLの3つの手法は、インタラクティブなWebアプリケーションを作成するためのWeb開発技術です。jQueryのフレームワークは、JS、JSベースの言語である、Ajax技術開発JSライブラリ、パッケージングJSとAjax機能を設定し、インタフェース機能を提供し、大幅AJAX、JSの操作を簡略化します。


おすすめ

転載: blog.51cto.com/14158790/2433275