Spec-Zone.ru › Web APIs

ByteLengthQueuingStrategy: метод size()

Примечание: Эта функция доступна в Веб-воркерах.

Метод size() интерфейса ByteLengthQueuingStrategy возвращает свойство byteLength заданного фрагмента.

Синтаксис

size(chunk)

Параметры

chunk

Фрагмент данных, передаваемый через поток.

Возвращаемое значение

Целое число, представляющее длину фрагмента в байтах.

Примеры

const queuingStrategy = new ByteLengthQueuingStrategy({ highWaterMark: 1 });

const readableStream = new ReadableStream(
  {
    start(controller) {
      // …
    },
    pull(controller) {
      // …
    },
    cancel(err) {
      console.log("stream error:", err);
    },
  },
  queuingStrategy,
);

const size = queueingStrategy.size(chunk);

Спецификации

Спецификация
Потоки
# blqs-size

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
size 52 16 65 39 10.1 52 65 41 10.3 6.0 52

См. также

  • ByteLengthQueuingStrategy() конструктор

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ByteLengthQueuingStrategy/size

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API