1. Web
  2. Web APIs
  3. CountQueuingStrategy
  4. size()

CountQueuingStrategy: size() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨January 2019⁩.

Note: This feature is available in Web Workers.

The size() method of the CountQueuingStrategy interface always returns 1, so that the total queue size is a count of the number of chunks in the queue.

Syntax

js
size()

Parameters

None.

Return value

1.

Examples

js
const queuingStrategy = new CountQueuingStrategy({ highWaterMark: 1 });
const writableStream = new WritableStream(
 {
 // Implement the sink
 write(chunk) {
 // ...
 },
 close() {
 // ...
 },
 abort(err) {
 console.log("Sink error:", err);
 },
 },
 queuingStrategy,
);
const size = queuingStrategy.size();

Specifications

Specification
Streams
# ref-for-cqs-size2

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /