タイマー処理方法
- setTimeout:指定した時間の経過後に処理を繰り返し実行
- setInterval:指定した時間の経過後に処理を一度だけ実行
記述方法
指定した時間の経過後に処理を一度だけ実行
qiita.rb
setTimeout(function(){}, 時間指定)
※繰り返し処理の関数の中で利用すれば、繰り返しも可
qiita.rb
/* サンプル */
// 1秒(1000ミリ秒)後に処理を実行
$(function(){
setTimeout(function(){
/*ここに処理を記載*/
},1000);
});
指定した時間の経過後に処理を繰り返し実行
qiita.rb
setInterval(function(){}, 時間指定)
qiita.rb
/* サンプル */
//1秒(1000ミリ秒)後に処理を実行
$(function(){
setInterval(function(){
/*ここに処理を記載*/
},1000);
});
繰り返し処理における「setTimeout」と「setInterval」の違い
- setTimeout:処理開始時点から指定した時間の経過後に処理を繰り返す
- setInterval:処理終了時点から指定した時間の経過後に処理を繰り返す