потому что тебе надо понять что и как делает debounce)
Ну вот, он возвращает функцию Вы что-то делаете с этой функцией?
принимает функцию и запускает ее с указанным промежутком
что значит запускает с указанным промежутком?
ну второй параметр времени. спустя 500ms
Не, она ничего не запускает
вот тут у примера работает все https://codepen.io/puzankov/pen/JjYmeqV
ну, во-первых, нет. а во-вторых, ты понимаешь, какую проблему им пытаешься решить?
Она выполнится сразу, более ого
чтобы каждая буква при keydown не отправлялась на сервер
и как тебе поможет то, что функция выполняется с задержкой в 500 мс (то, как ты понимаешь, как работает debounce)
ну ты сбрасываешь таймаут который внутри функции, наверно лучше где глобально зранить ид таймаута и каждый раз сбрасывать и записывать заново
да реализация нормальная, он использует его неправильно)
Обсуждают сегодня