так клиар таймаут сразу очищает, а не спустя время, да и очищает по-идее пусое
после очистки запускается новый таймер же
в смысле очистки? при каждом вызове ф-ции внутри неё лет таймут заново создаётся и ты до того как её присвоить. сразу её очищаешь
ок, я убираю строчку clearTimeout(timeout) ничего не меняется
а, ну ещё ты возвращаешь ж е ф-цию, но не вызываешь её
блин точно, упустил этот момент, благодарю!
да тут бы в любом случае переписать, лучше пока всю доку по ф-циям и переменным прочти, а потом пробуй, перечитывая моменты
Обсуждают сегодня