Debounce і throttle
Коротко: Debounce і throttle обмежують, як часто виконується функція за дуже частих подій (набір тексту, прокручування, зміна розміру).
Докладніше: За debounce функція виконується лише після паузи, наприклад через 300 мс після останнього натискання клавіші. За throttle вона виконується щонайбільше раз за період, наприклад кожні 100 мс, скільки б подій не надійшло.
Подробиці
- Приклад debounce: завантажити підказки пошуку…
Див. також: цикл подій