重複の可能性:
JavaScript ファイルのキャッシュ
JSFページにJQuery 1.7.2を使用しています。ページの本文に jquery-1.7.2.min.js を数回呼び出します。一般に、ライブラリを毎回ダウンロードするのではなく、一度だけダウンロードして使用するように Web ブラウザを構成することは可能ですか?
重複の可能性:
JavaScript ファイルのキャッシュ
JSFページにJQuery 1.7.2を使用しています。ページの本文に jquery-1.7.2.min.js を数回呼び出します。一般に、ライブラリを毎回ダウンロードするのではなく、一度だけダウンロードして使用するように Web ブラウザを構成することは可能ですか?
localStorageを使用し、ページの読み込み時に jQuery がローカル キャッシュに保存されているかどうかを確認します。そうでない場合は、ajax リクエストを作成して localStorage に保存し、スクリプト ヘッダーに追加します。
クライアントが再びページにアクセスした場合、localstorage から html にロードする + フェイルバック ロード jQuery 標準
ただし、純粋な JavaScript コードを使用する必要があります
コード:
jQuery を数年に 1 回だけダウンロードします。
常に同じ種類の URL (ドメインなど) からロードする場合は、ブラウザによってキャッシュされます。これは CDN が非常に便利な方法です。ユーザーがあなたのページにアクセスした場合、(以前に他のページにアクセスしたために) jQuery が既にブラウザーにキャッシュされている可能性があるため、より多くのサイトがそれらを使用します。