CountQueuingStrategy.CountQueuingStrategy()
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
CountQueuingStrategy()
コンストラクターは、CountQueuingStrategy
オブジェクトのインスタンスを作成して返します。
構文
var countQueuingStrategy = new CountQueuingStrategy({highWaterMark});
パラメーター
- {highWaterMark}
-
highWaterMark
プロパティを含むオブジェクト。 これは、バックプレッシャーが適用される前に内部キューに含めることができるチャンクの総数を定義する負でない整数です。
戻り値
CountQueuingStrategy
オブジェクトのインスタンス。
例外
なし。
例
const queuingStrategy = new CountQueuingStrategy({ highWaterMark: 1 });
const writableStream = new WritableStream({
// シンクの実装
write(chunk) {
...
},
close() {
...
},
abort(err) {
console.log("Sink error:", err);
}
}, queuingStrategy);
var size = queuingStrategy.size();
仕様
Specification |
---|
Streams Standard # ref-for-cqs-constructor① |
ブラウザーの互換性
BCD tables only load in the browser