Sometimes, we want to clear all intervals with JavaScript.
In this article, we’ll look at how to clear all intervals with JavaScript.
How to clear all intervals with JavaScript?
To clear all intervals with JavaScript, we call clearInterval
on all timer IDs.
For instance, we write
const intervalId = window.setInterval(() => {}, Number.MAX_SAFE_INTEGER);
for (let i = 1; i < intervalId; i++) {
window.clearInterval(i);
}
to call setInterval
to return a timer ID number.
Then we use a for loop to loop from 1 to intervalId
and call clearInterval
on all ID i
.
Conclusion
To clear all intervals with JavaScript, we call clearInterval
on all timer IDs.