Справочники JavaScript setInterval

Информация по поводу - setInterval

Интервалы записываются через метод setInterval(). Отличительная черта интервалов от таймеров заключается в способе вызова функции. Интервалы вызывают функцию постоянно через определенное количество секунд, в то время как таймер вызывает функцию всего один раз, после чего прекращает свою работу.


Для создания интервалов используйте следующую конструкцию:  
// Будет вызвана функция someFunction через 1.5 секунды
setInterval("someFunction()", 1500);

function someFunction() {
      console.log("Функция срабатывает каждые 1,5 секунды");
}
Чтобы остановить интервал его необходимо записать в переменную, после чего очистить данные:
// Ссылка на интервал записывается в переменную
var linkInterval = setInterval("someFunction()", 1500);

function someFunction() {
     console.log("Функция срабатывает каждые 1,5 секунды");
     // Для остановки используйте метод clearInterval
     clearInterval(linkInterval);
}