Вы ищете метод setTimeout
.Это выполнит функцию через определенный промежуток времени.
// setTimeout uses milliseconds.
var oneSecond= 1000;
var tenMinutes = oneSecond * 60 * 10;
setTimeout(function() {
// Change the text here
}, tenMinutes);
Метод setTimeout
сработает один раз после указанного времени.Если вы хотите, чтобы он срабатывал регулярно, скажем, каждые X секунд, тогда используйте setInterval
вместо