Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. ByteLengthQueuingStrategy

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

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 のインターフェイスで、ストリームを構築するときに使用できる組み込みのバイト長キューイング戦略を提供します。

コンストラクター

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

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp