Fetch API はPromises を使用し、どちらもサーバーに対して AJAX リクエストを実行できることを知っています。
XMLHttpRequestFetch API には(および に基づいているため、Fetch API ポリフィルでは)では利用できない追加機能がいくつかあることを読みましたXHR。
Fetch API にはどのような追加機能がありますか?
Fetch API はPromises を使用し、どちらもサーバーに対して AJAX リクエストを実行できることを知っています。
XMLHttpRequestFetch API には(および に基づいているため、Fetch API ポリフィルでは)では利用できない追加機能がいくつかあることを読みましたXHR。
Fetch API にはどのような追加機能がありますか?
XHR ではなく fetch でできることがいくつかあります。
no-corsCORS を実装していないサーバーからの応答を取得して、要求を実行できます。JavaScript から直接応答本文にアクセスすることはできませんが、他の API (キャッシュ API など) で使用できます。fetch ではまだ実行できない XHR で実行できることがいくつかありますが、遅かれ早かれ利用できるようになる予定です (「将来の改善」の段落を読んでください: https://hacks.mozilla .org/2015/03/this-api-is-so-fetching/ ):
この記事https://jakearchibald.com/2015/thats-so-fetch/には、より詳細な説明が含まれています。