Javascript: вызов функции через определенный период времени В JavaScript, как я могу вызвать функцию через определенный интервал времени? Вот моя функция, которую я хочу запустить: function FetchData() { } Ответ 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 секунд
Ответ 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 секунд