ホームページ  >  記事  >  ウェブフロントエンド  >  ajaxとJavaScriptの違いは何ですか

ajaxとJavaScriptの違いは何ですか

青灯夜游
青灯夜游オリジナル
2021-04-08 16:43:242880ブラウズ

JavaScript はクライアント上で実行されるスクリプト言語であり、Web ページにさまざまな動的機能を追加して、ユーザーによりスムーズで美しいブラウジング効果を提供するためによく使用されます。 Ajax は、JavaScript に基づいてインタラクティブな Web アプリケーションを作成するための開発テクノロジであり、その主な目的は非同期更新を提供することです。

ajaxとJavaScriptの違いは何ですか

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript と Ajax は言語およびテクノロジであり、両者の間には本質的な違いがあります。 JavaScript と Ajax を紹介しましょう。

JavaScript

JavaScript の略称は JS で、クライアント側の Web 開発で広く使用されているスクリプト言語であり、HTML Web の作成によく使用されます。ページ 動的関数を追加します (これによって作成されたプログラムを HTML または XML ページに埋め込み、ブラウザーで直接解釈して実行できます)。

JavaScript は、Web アプリケーション開発で広く使用されているネットワーク スクリプト言語です。Web ページにさまざまな動的機能を追加して、ユーザーによりスムーズで美しいブラウジング効果を提供するためによく使用されます。通常、JavaScript スクリプトは HTML に埋め込むことでその機能を実現します。

コンポーネント:

コア (ECMAScript)、ドキュメント オブジェクト モデル (DOM)、ブラウザ オブジェクト モデル (BOM)

主な機能

#1. HTML ページにダイナミック テキストを埋め込みます。

2. ブラウザのイベントに応答します。

3. HTML 要素の読み取りと書き込み。

4. データをサーバーに送信する前に検証します。

5. 訪問者のブラウザ情報を検出します。作成と変更を含む Cookie を制御します。

6. Node.js テクノロジーに基づくサーバーサイド プログラミング。

[推奨学習:

javascript 上級チュートリアル]

Ajax

AJAX とは「非同期 JavaScript」を意味します。 「および XML」(Asynchronous JavaScript and XML)、AJAX は略語ではなく、Jesse James Gaiiett によって作られた用語であり、インタラクティブな Web アプリケーションを作成するための Web 開発テクノロジを指します。

Ajax テクノロジーを使用した後、ページがサーバーと通信する必要がある場合、ページ全体を更新するのではなく、ページ内のコンテンツまたはデータの一部のみを更新できるため、ブラウザーとサーバー間の帯域幅の圧力が軽減されます。ページの応答効率が向上しました。

構成:

  • XHTML および CSS 標準に基づく表現;

  • ドキュメント オブジェクト モデルを使用動的な表示と対話を実行します。

  • #データの対話と操作には XML と XSLT を使用します。
  • #サーバーとの非同期通信には XML HttpRequest を使用します。
  • JavaScript を使用してすべてをバインドします。
説明:

    Ajax は、Java テクノロジ、XML、JavaScript、その他のプログラミング テクノロジを組み合わせて、開発者が Web を構築できるようにします。 Java テクノロジに基づいたアプリケーションを実行し、ページのリロードを使用して管理を中断します。
  • Ajax テクノロジは、非同期 HTTP リクエストを使用してブラウザと Web サーバーの間でデータを転送するため、ブラウザは Web ページ全体をリロードせずに、Web ページのコンテンツの一部のみを更新します。
  • Ajax は、クライアント側のスクリプトを使用して Web サーバーとデータを交換する Web アプリケーション開発方法です。このようにして、対話プロセスを中断したり再編集したりすることなく、Web ページを動的に更新できます。 Ajax を使用すると、ユーザーはネイティブ デスクトップ アプリケーションに近い、直接的で可用性が高く、よりリッチで動的な Web ユーザー インターフェイスを作成できます。
  • プログラミング関連の知識について詳しくは、
プログラミング ビデオ

をご覧ください。 !

以上がajaxとJavaScriptの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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