一定時間ごとに処理を実行したい
JavaScriptで一定時間ごとに処理を実行するにはsetIntervalという機能を使用すると簡単に実装できる
一秒ごとにfooを出力する例
code:js
setInterval(function () {
console.log('foo')
}, 1000)
1000は実行する間隔のミリ秒。つまり1000で1秒
ただこの方法だと、実行してから指定した時間ごとなので、毎時0分や毎日12時のように指定した時間に実行できない
その方法は指定した時刻ごとに処理を実行したいを参照