幸いなことに、今日 kuibono の記事を読みました。これは、xmlHttpRequest オブジェクトを手動でリサイクルするために kuibono によって提供されたコード スニペットです。
理論的には、jquery のすべての Ajax リクエストは、長い接続は無限再帰であり、リクエストの数が非常に多くなります。ただし、各リクエストは新しい xmlhttprequest を作成し、jquery はリソースを自動的に再利用しないため、メモリ オーバーフローが発生します。
jquery API を見ると、jquery にはリクエスト完了後のコールバック関数 (リクエストが成功または失敗した後に呼び出される) である完全なオブジェクトもあることがわかりました。 XMLHttpRequest と textStatus という 2 つのパラメータが同時に存在します。したがって、リクエストの完了後に返された XMLHttprequest オブジェクトを手動でリサイクルする必要があるだけです。コードは次のとおりです。