このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
ByteLengthQueuingStrategy
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2019年1月.
ByteLengthQueuingStrategy はストリーム API のインターフェイスで、ストリームを構築するときに使用できる組み込みのバイト長キューイング戦略を提供します。
In this article
コンストラクター
ByteLengthQueuingStrategy()新しい
ByteLengthQueuingStrategyオブジェクトのインスタンスを作成します。
インスタンスプロパティ
ByteLengthQueuingStrategy.highWaterMark読取専用背圧が適用される前に内部キューに格納することができるバイト数の合計。
インスタンスメソッド
ByteLengthQueuingStrategy.size()指定されたチャンクの
byteLengthプロパティを返します。
例
js
const queueingStrategy = new ByteLengthQueuingStrategy({ highWaterMark: 1024 });const readableStream = new ReadableStream( { start(controller) { // … }, pull(controller) { // … }, cancel(err) { console.log("stream error:", err); }, }, queueingStrategy,);const size = queueingStrategy.size(chunk);仕様書
| Specification |
|---|
| Streams> # blqs-class> |