これまでの 2 つの記事を読んだ人は皆、JavaScriptタイマー の原理とタイマーの使用法をある程度理解していると思います。それでは、今日は引き続き JavaScript でタイマーをクリアする方法を紹介しましょう。 JavaScript でタイマーをクリアすることができます。
1. JSには2種類のタイマーがあります:
window.setTimeout([function],[interval])
タイマーを設定し、時間に達すると、対応するメソッド[関数]が実行されます。実行が完了すると、タイマーが停止します (タイマーはまだ存在しますが、役に立ちません)。
window.setInterval([function],[interval])
タイマーを設定し、待機時間 [間隔] を設定します。時間に達したら、対応するメソッド [関数] を実行します。 、メソッドの実行が完了しても、タイマーは停止しません。その後、手動でタイマーをクリアするまで、対応するメソッド [関数] が [間隔] ごとに再実行されます。 JS のタイマーの戻り値は次のとおりです: -> 戻り値は現在のタイマーを表す数値です var timer1=window.setTimeout(function(){},1000); //timer1->1 当前是第一个定时器
var timer2=window.setTimeout(function(){},1000); //timer2->2 当前是第二个定时器
window.clearTimeout(timer1); //->把第一个定时器清除掉,这里也可以用
window.clearInterval(timer1)、
window.clearTimeout(1)、
window.clearInterval(timer1);
var timer3=window.setTimeout(function(){},1000); //timer3->3 当前是第三个定时器 ,虽然上面的定时器timer1清除掉了,但是号还是继续往后排的;
window.clearInterval(timer1)/window.clearTimeout(time1);
要約:
友達がこの記事に興味を持っていると信じています。勉強した結果、JavaScript でのタイマーのクリアについて自分なりに理解できました。あなたの仕事に役立つことを願っています。
関連する推奨事項:
JavaScriptでのタイマーの使用例の詳細な説明
以上がJavaScriptでのタイマーの設定とクリアの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。