Выполнить функцию JavaScript с регулярным интервалом времени

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

setInterval :

 function doSomething() { alert('This pops up every 5 seconds and is annoying!'); } setInterval(doSomething, 5000); // Time in milliseconds 

Передайте ему функцию, которую вы хотите вызывать повторно каждые n миллисекунд. ( setTimeout , кстати, вызовет функцию с таймаутом.)

Если вы хотите остановить таймер, держитесь за возвращаемое значение setInterval и передавайте его на clearInterval .

Вам нужна функция setInterval .

 setInterval(function() { // This will be executed every 5 seconds }, 5000); // 5000 milliseconds 

Основная ссылка: http://www.w3schools.com/jsref/met_win_setinterval.asp (пожалуйста, игнорируйте ссылку на параметр «lang»)

Более подробная ссылка: https://developer.mozilla.org/en-US/docs/Web/API/window.setInterval

Вы можете использовать window.setInterval

Использование образца:

 window.setInterval(function () { console.log("foo"); }, 3000); 

Он изменяет время даты в div и время изменяется через 1 сек.

  setInterval(function(){ var date=new Date(); $('.class').html(date); },1000); 
  
  • ReactJS - Подъемное состояние вверх и сохранение локального состояния
  • Как получить позицию столбца каретки (не пикселей) в текстовом поле, в символах, с самого начала?
  • Персистентные переменные между загрузками страниц
  • Передача пользовательских реквизитов для компонента маршрутизатора в режиме реакции-маршрутизатора v4
  • Запись файлов в Node.js
  • Как эффективно случайным образом выбирать элемент массива без повторов?
  • Как работает принуждение типа JS?
  • JavaScript: разница между .forEach () и .map ()
  • Почему .json () возвращает promise?
  • Разрешены ли тире в именах свойств javascript?
  • Как я могу заставить мой браузер лгать о моей операционной системе?
  • Давайте будем гением компьютера.