| title | Window: clearInterval() method |
|---|---|
| short-title | clearInterval() |
| slug | Web/API/Window/clearInterval |
| page-type | web-api-instance-method |
| browser-compat | api.clearInterval |
{{APIRef("HTML DOM")}}
The clearInterval() method of the {{domxref("Window")}} interface cancels a timed, repeating action which was previously established by a call to {{domxref("Window.setInterval", "setInterval()")}}. If the parameter provided does not identify a previously established action, this method does nothing.
clearInterval(intervalID)
intervalID- : The identifier of the repeated action you want to cancel. This ID was returned by
the corresponding call to
setInterval().
- : The identifier of the repeated action you want to cancel. This ID was returned by
the corresponding call to
It's worth noting that the pool of IDs used by
{{domxref("Window.setInterval", "setInterval()")}} and
{{domxref("Window.setTimeout", "setTimeout()")}} are shared, which
means you can technically use clearInterval() and
{{domxref("Window.clearTimeout", "clearTimeout()")}} interchangeably.
However, for clarity, you should avoid doing so.
None ({{jsxref("undefined")}}).
See {{domxref("Window.setInterval", "setInterval()")}} for examples.
{{Specifications}}
{{Compat}}
- {{domxref("Window.setInterval()")}}
- {{domxref("WorkerGlobalScope.clearInterval()")}}
- {{domxref("Window.clearTimeout()")}}
- {{domxref("Window.cancelAnimationFrame()")}}