定期的に関数を呼ぶ
setInterval()を使う
code:js
var id = setInterval(func, 1000); // 1000msec間隔
clearInterval(id); // 停止
argumentsから、実行されるfunctionに引数を渡すことができる
setInterval(function(i){ console.log(i) }, 1000, 20); // console.log(20);
setInterval(func)のように関数を渡すとコンテキストがsetIntervalのコンテキストに束縛される
thisを使用する場合は_.bindを使用したり、that=thisしたり、fat-arrowオペレータを使ったりする ? 定期的に(関数を(呼ぶ|呼び出す)|何かを処理する|仕事する) ? 一定(時間おきに|間隔(で|ごとに))(関数を(呼ぶ|呼び出す)|何かを処理する)
? 周期的に(関数を(呼ぶ|呼び出す)|何かを処理する|仕事する)