私はAJAXとキャッシングのアイデアに慣れていません。
AJAX - W3Schools からサーバーにリクエストを送信すると"?t=" + Math.random()
、キャッシュを防ぐために実行するスクリプトの URL の末尾に追加する必要があると書かれています。
ウィキペディアでは、「キャッシュ」の簡単な定義は次のとおりです。
コンピューター サイエンスでは、キャッシュはデータを透過的に格納するコンポーネントであり、そのデータに対する今後の要求をより迅速に処理できるようにします。キャッシュ内に格納されているデータは、以前に計算された値であるか、別の場所に格納されている元の値の複製である可能性があります。
でも、これでいいのではないですか?コンピューターに既に重複データが保存されている場合、スクリプトはより高速に実行されます。また、チュートリアル ページの最初の例は、URL を追加しなくても問題なく動作しました。
を使用する理由を教えてください"?t=" + Math.random()
。