1。本質的な違い
これは、JavaScriptライブラリのjQueryです。言語ベースのフレームワークであるのjavascript jqueryのは、本質的にはJavaScriptです。
2。違いのコードが書かれました
jQueryのは非常にJavaScriptプログラミングを簡素化します。軽く、より柔軟な比重のためにjqueryのJavaScriptコード。jqueryの設計本来の意図は、より良い、より多くの機能を実行するために、コードの使用を減らすことです。
III。異なる方法
(1)は、JavaScriptとjQueryのDOMを使用してロードされます。
javascriptのは一度だけ実行され、jqueryのは、複数回実行しました。
(2)クラスメソッドjQueryとJavaScriptを得ます。
javascriptのは、クラスのデフォルトの方法を得ることはありません、と$で(「コール・クラス。クラス名)jQueryをすることができます。
拡張データ
jqueryの言語機能
1。ドキュメント要素へのクイックアクセス
jqueryの選択機構は、CSSセレクタに基づいており、それはすぐに文書にDOM要素を見つける能力を提供し、大幅にJavaScriptでページ要素を取得する方法を増強しました。
2。ページには、美しい動的効果を提供しています
jQueryのアニメーションのシリーズを構築し、あなたは非常に素晴らしいウェブサイトを開発することができます。多くのウェブサイトには、フェード、要素の除去及び他の動的効果としてjqueryの内蔵エフェクトを使用します。
4。ページを更新せずにAjaxを作成
アヤックスは非常に敏感で開発することができ、ページを更新していない非同期JavaScriptとMLの頭文字です。特に、サーバー側のWebページ(例えば、PHPのWebサイトなど)の開発には、前後にサーバーと通信する必要があります。あなたがアヤックスを使用しない場合は、各時刻データの更新はページを更新する必要があります。Ajaxの効果を使用した後、それがローカルにページを更新し、動的な効果を得ることができます。
4。強化された言語JavaScriptを提供するために、
jQueryのJavaScriptは、強化され基本的な、例えば構造、および反復プロセスで配列要素を提供します。