Подтвердить что ты не робот

Javascript: вызов функции через определенный период времени

В JavaScript, как я могу вызвать функцию через определенный интервал времени?

Вот моя функция, которую я хочу запустить:

function FetchData() {
}
4b9b3361

Ответ 1

Вы можете использовать События синхронизации JavaScript для вызова функции через определенный промежуток времени:

Показывает окно предупреждения через 3 секунды:

setInterval(function(){alert("Hello")},3000);

Вы можете использовать два метода события времени в javascript.i.e.

  • setInterval(): снова и снова выполняет функцию заданные интервалы времени
  • setTimeout(): выполняет функцию один раз, после ожидания заданное количество миллисекунд

Ответ 2

звучит так, как будто вы ищете setInterval. Это так просто:

function FetchData() {
  // do something
}
setInterval(FetchData, 60000);

если вы хотите только что-нибудь позвонить, theres setTimeout.

Ответ 3

Выполнить функцию FetchData() один раз после 1000 миллисекунд:

setTimeout(FetchData,1000);

Выполнять функцию FetchData() повторно каждые 1000 миллисекунд:

setInterval(FetchData,1000);

Ответ 4

setTimeout (func, 5000);

- он вызовет функцию с именем func() после указанного времени. здесь, 5000 миллисекунд, то есть через 5 секунд