мне нужно перезапустить setTimeout
после его остановки с clearTimeout
код, как:SetTimeout и ClearTimeout
function start(){timeout = setTimeout(function(){...}, 1000}
function increment(){interval();}
function stop(){clearTimeout(timeout)}
лучше объяснить: function start()
является тайм-аут 1000 мс для другой функции, напомним start()
. function increment()
просто добавьте +1 к значению каждые 1000 секунд, но это не имеет значения с проблемой. последние function stop()
останавливает setTimeout
в function start()
. Мне нужно остановить setTimeout
в start()
всего за 1000 мс, а затем продолжить работу.
Что вопрос? – Liam
Я пробовал с другим setTimeout, но с этим +1 каждую секунду в increment() становится не регулярным (он скачет 2-3 точки 1 сек, затем 4 - 5 баллов ...) – Maker
'stop(); начать(); '? –