Регулярное выполнение скрипта каждые N секунд на JavaScript
Бывают случаи, когда необходимо выполнить тот или иной скрипт несколько раз в определенные интервалы времени. Проверка полей, выполнение условий, иные действия, которые необходимо реализовать.
Для решения этой задачи существует штука под названием «setInterval» – функция, выполняющая указанный код с определенной периодичностью.
Использование следующее:
setInterval(function() {
// Ваш код
}, 2000);
если функция анонимная и:
function test() {
// Ваш код
}
setInterval(test, 2000);
если функция определена.
2000 в обоих случаях – равняется 2 секундам. При условии, что 1 секунда имеет значение 1000, не трудно перевести нужное вам время в этот формат.