ClearInterval()
Beachten Sie, dass Sie mit dieser Funktion Ihren Code starten und pausieren können. Der Name ist etwas irreführend, denn es heißt CLEAR, aber es wird nichts gelöscht. Sie hält tatsächlich an.
Testen Sie mit diesem Code:
HTML:
<div id='count'>100</div>
<button id='start' onclick='start()'>Start</button>
<button id='stop' onclick='stop()'>Stop</button>
JavaScript:
let count;
function start(){
count = setInterval(timer,100) /// HERE WE RUN setInterval()
}
function timer(){
document.getElementById('count').innerText--;
}
function stop(){
clearInterval(count) /// here we PAUSE setInterval() with clearInterval() code
}