日常

ケ・セラ・セラ

javascript で素朴にタイマー機能として使う

時間にリミットを設けて何かしたい時などに、たまに使う術。

1回だけのときは setTimeout で、何度も回したい場合には setInterval で。

setInterval は、 clearInterval で解除できる。

var sec = 3 * 1000
setTimeout(function(){alert("It's time: " + sec);}, sec);
var timer = setInterval(function(){alert("It's time: " + sec);}, sec);
clearInterval(timer)