Request.priority
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
priority
は Request
インターフェイスの読み取り専用プロパティで、このリクエストの、他のリクエストに対して相対的な優先度のヒントを保持します。
値
リクエストの優先度のヒントを示す文字列。 使用可能な値は以下の通りです。
high
-
このリクエストの優先度は、同様の種類の他のリクエストと比較して高い。
low
-
このリクエストの優先度は、同様の種類の他のリクエストと比較して低い。
auto
-
既定のモード。フェッチの優先度に何の環境設定もないことを示します。 ブラウザーがユーザーにとって最適なものを決定します。
例
以下のスニペットでは、Request()
コンストラクターを使用して低い優先度で(API エンドポイント用の)新規リクエストを作成し、その優先度を変数に保存しています。
const myRequest = new Request('/background-api-call', { priority: 'low' });
const myPriority = myRequest.priority; // "low"
仕様書
{{Specifications}}
ブラウザーの互換性
{{Compat}}