1. ホーム
  2. javascript

[解決済み] XMLHttpRequestを同期で使用する理由はありますか?

2023-04-07 21:46:38

質問

ほとんどの人が XMLHttpRequest で非同期リクエストを行っているようですが、明らかに同期リクエストの機能があるということは、そうする正当な理由があるのかもしれません。 では、その正当な理由とは何でしょうか。

どのように解決するのか?

HTML 5 の標準化が進むにつれて、ウェブ ワーカーがより一般的になる可能性があると思います。 Web アプリケーションに Web ワーカーへのアクセスが与えられた場合、Jonathan が言ったように、あるリクエストが別のリクエストの前に確実に発生するように、開発者が専用の Web ワーカーを使用して同期リクエストを行うことが予測されます。 1 つのスレッドという現状では、リクエストが完了するまでブロックされるため、あまり理想的な設計ではありません。