Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.66 KB

timer.md

File metadata and controls

49 lines (31 loc) · 1.66 KB

timer

Сигнатура

timer(dueTime: number | Date = 0, periodOrScheduler?: number | SchedulerLike, scheduler?: SchedulerLike): Observable<number>

Описание

Создает поток, который начинает слать значения после истечения dueTime в виде инкрементирующегося числа каждый periodOrScheduler

Параметры

Название Описание
dueTime Опционально. По умл.: 0
Время в милисекундах или дата после истечении которого отправлять значения
periodOrScheduler Опционально. По умл.: undefined
Период времени в милисекудах между новыми значениями
scheduler Опционально. По умл.: undefined
Планировщик

Примеры

Пример 1

Отправляет числа, каждую секунду, начиная через 3 секунды

import { timer } from 'rxjs';

const numbers = timer(3000, 1000);
numbers.subscribe(x => console.log(x));

Пример 2

Испустит одно значение через 5 секунд

import { timer } from 'rxjs';

const numbers = timer(5000);
numbers.subscribe(x => console.log(x));

Полезные ссылки