Таймер сброса setInterval ()
var timer;
chat.client.addMessage = function (data) {
clearTimeout(timer);
test2(data);
};
timer = setInterval(function () {
console.log("working");
test1();
}, 5000);
Я пытаюсь перезапустить таймер, когда выполняется chat.client.addMessage. SetInterval выполняется через каждые 5000 мс, пока не будет запущен chat.client.addMessage, когда этот метод будет выполнен. SetInterval Функция перестает выполняться. Помощь будет оценена :)