Довідники JavaScript setInterval

Що таке setInterval в JavaScript?

Інтервали записуються через метод 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);
}
Коментарі
Додати коментар

Поки що коментарів немає