Sobes.tech
Назад к задачам
Junior — Senior
66

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

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

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

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

debouncedFn();