Referencedebounce
Reference · 53
debounce
debounce
Ждёт тишину, длительность которой задаётся Observable-фабрикой.
Сигнатура
debounce(durationSelector: (value: T) => ObservableInput): MonoTypeOperatorFunction
Что делает
На каждое значение запускает durationSelector. Если до завершения этого Observable приходит новое значение, старое отбрасывается; проходит только последнее стабильное значение.
Когда использовать
Динамический debounce: задержка зависит от длины строки, типа события, нагрузки или настроек пользователя.
См. также
debounceTime, audit, throttle
script.ts
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...