BACK
ReferencebufferTime
Reference · 42

bufferTime

bufferTime

rxjs.dev

Собирает значения в массивы по временному окну.

Сигнатура

bufferTime(bufferTimeSpan: number): OperatorFunction

Маркеры

a-b-c-| + bufferTime  →  [a,b,c]

Что делает

Открывает буфер на bufferTimeSpan миллисекунд и эмитит массив накопленных значений. Если источник завершился раньше, текущий буфер отправляется сразу.

Когда использовать

Пакетная отправка телеметрии, накопление логов, сбор частых UI-событий в компактные пачки.

См. также

buffer, bufferCount, windowTime

script.ts // TypeScript
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...