Ajaxは生活コードです


  • ページでは、一部の情報が変化しても、ページ全体を再ロードするのは効率的ではありません.
  • Ajaxは、再ロードすることなくWebサーバに情報を要求し、情報の一部を更新する技術である.
  • この技術を使用すると、ユーザは変更された部分に集中することができ、可用性を向上させることができる.同時に、サーバとユーザーは、時間、お金、ネットワークリソースを節約できます.
  • SPA(Single-Page Application)

  • サーバから完全な新しいページをロードせず、現在のページを動的に再作成することによってユーザとコミュニケーションするWebアプリケーションまたはWebサイトを指す.
  • Ajaxテクノロジーを使用すれば実現できます.
  • 実行コード

    //Asynchronous
    function callbackme() {
    	console.log('response end');
    }
    fetch('javascript').then(callbackme)
    console.log(1);
    console.log(2); // 실행결과 1 2 response end순으로 출력
  • fetch(「javascript」)は、ブラウザがjavascriptというファイルをサーバに要求することを意味します.
  • (関数名または匿名関数)は、サーバが応答すると、パラメータ内のコールバック関数が実行されることを示す.
  • サーバは、応答の内容を応答オブジェクトに含めて伝達する.また、このオブジェクトは使用可能です.