setTimeout()とsetInterval()の違い
setIntervalを使って繰り返し処理のJavascriptを組んだら「なんでsetIntervalなの?」とツッコまれたのでその違いを調べてみた。
setTimeout()
処理が終わってから次の処理を始める
setInterval()
処理が終わっていなくても指定の時間毎に処理を始める
なるほど、繰り返し処理としては「最初の処理が終わってから次の処理を始める」というのがプログラムとしてはエラーが少ないのかも。
WEBデザイナー、WEBディレクターに役立つ(かもしれない)速記メモ的ブログ。コンセプトは「自分がわかればいい」
setIntervalを使って繰り返し処理のJavascriptを組んだら「なんでsetIntervalなの?」とツッコまれたのでその違いを調べてみた。
setTimeout()
処理が終わってから次の処理を始める
setInterval()
処理が終わっていなくても指定の時間毎に処理を始める
なるほど、繰り返し処理としては「最初の処理が終わってから次の処理を始める」というのがプログラムとしてはエラーが少ないのかも。
2 thoughts on “setTimeout()とsetInterval()の違い”
なるほどです。ためになりました!
コメントありがとうございます!