clearInterval() - отменяет регулярное выполнение функции, установленное вызовом setInterval().



Когда мы вызываем функцию setInterval(), браузер создаёт идентификатор для регулярного запуска функции и записывает его в свой список активных таймеров. При вызове clearInterval() браузер найдёт таймер по идентификатору и уберёт из списка.



Всегда подчищайте таймеры, если они больше не нужны. Если не удалять таймеры, то на сайте могут происходить утечки памяти и баги из-за неожиданных срабатываний функции.