JqueryとAjaxの違いを挙げてください。
4 に答える
jQueryは何百ものことを行うのを支援するライブラリであり、その中でも特に「Ajax」があります。もともと「非同期JavaScriptとXML」を意味していたAjaxは、クライアントからサーバーへのデータの非同期送信にすぎません。jQueryを使用すると、これらの非同期アクションを簡単に実行できます。
$.post( "/foo", { name: 'Jonathan' }, function( response ) {
alert( response );
});
上記の例では、jQuery(で表される)を使用して、サーバー上のディレクトリに$
データを投稿できます。/foo
次に、サーバーの応答をとして処理し、response
その応答を受信すると、ユーザーに警告します。
この例はAj ax$.ajax
と見なされますが、jQueryには、メンバー内にさらに用途の広いパワーのリポジトリがあります。
jQueryはjavascriptフレームワークです。Ajaxは「非同期JavaScriptとXML」であり、jQueryを使用して簡単に実行できるため、javascriptはWebサイトを更新せずにWebサーバー要求を行うことができます。
AJAXとは、Web ページからサーバーに対してXMLHttpRequest (アウト オブ バンド Http 要求) を実行し、Web ページで使用するデータを送受信する技術です。AJAX は Asynchronous Javascript And XML の略です。JavaScript を使用して XMLHttpRequest を構築しますが、通常はさまざまなブラウザーでさまざまな手法を使用します。
jQuery ( website ) は、DOM の検索と対話に使用できる多くの高レベルの機能を構築することで、DOM の操作を容易にする JavaScript フレームワークです。jQuery の機能の一部は、AJAX 要求を実行するための高レベル インターフェイスを実装しています。jQuery はこのインターフェースを抽象的に実装することで、リクエストを行う際のマルチブラウザー サポートの複雑さから開発者を保護します。
同じ SO 質問: ajax と jquery の違いは何ですか?どちらが優れていますか?
お役に立てれば。