усмирять? Решил сделать запуск функции по изменению значения текстового поля, но только если это значение не менялось в течение 5 сек. В обработчик поля onchange в начало засунул остановку интервала, с помощью clearInterval(intervalId),
Потом запуск интервала с отсчетом 5 сек и внутри остановку интервала и запуск нужной функции.
Проблема в том, что если в поле вбить 1 значение и подождать 1 сек, то все норм, а если оч быстро вбить неск значений, то запускается несколько таймеров и продолжают тикать эти 5 сек...
Codepen.io
Хорошо, тогда позже вернусь...
посмотри в сторону debounce
Выглядит интересно, спасибо
Обсуждают сегодня