JavaScriptでは、特定の時間間隔後に関数を呼び出すにはどうすればよいですか?
私が実行したい私の機能は次のとおりです。
function FetchData() {
}
JavaScript Timing Events を使用して、特定の時間間隔の後に関数を呼び出すことができます。
これは3秒後に警告ボックスを表示します:
setInterval(function(){alert("Hello")},3000);
Javascript.i.eで時間イベントの2つのメソッドを使用できます。
setInterval()
:指定された時間間隔で関数を繰り返し実行しますsetTimeout()
:指定されたミリ秒数待機した後、関数を1回実行します実行関数FetchData()
1回 1000ミリ秒後に:
setTimeout(FetchData,1000);
実行関数FetchData()
繰り返し 1000ミリ秒ごと:
setInterval(FetchData,1000);
setInterval を探しているように聞こえます。これは簡単です:
function FetchData() {
// do something
}
setInterval(FetchData, 60000);
一度だけ呼び出したい場合は、 setTimeout があります。