Sobes.tech
Back to tasks
Junior — Senior
65

Создание функции с эффектом debounce

Get help with live coding in real time with Sobes Copilot
Task condition

Напишите функцию debounce, которая ограничивает частоту вызова переданной функции, откладывая её выполнение на указанный интервал времени (в миллисекундах). В примере ниже вывод console.log('API call') должен происходить не чаще, чем раз в 300 мс после последнего вызова.

const debouncedFn = debounce(() => console.log('API call'), 300);

debouncedFn();