JavaScriptのタイマー


JavaScriptタイマーには二つの種類があります.一つはタイミングサイクルです.一つは本当のタイマーです.
タイミングサイクル:set Interval()
           使用方法:   1.
setInterval(function(){
},1000)
                                2.
var timer = setInterval(function(){},1000)
の2つは、いずれもタイミングサイクルの定義方法である.後ろの数字はサイクルタイミングの時間であり、単位はミリ秒である.
各タイマーはwindow上の方法であり、タイマーごとに特定の値を返します.このタイマーとしてwindow上の唯一の標識として、それぞれ違います.第二の方法はこの一意の標識を受け入れることです.
            クリアタイムサイクル:clear Interval(timer)
        タイムサイクルを使う時、私達がDomがある点に到達したい時、私達はこれを実行したいです.これは必ず循環器です.後のtimerはクリアしたいタイミング循環器の唯一の標識です.
var timer = setInterval(function(){
...../*      */
if(  ){
clearInterval(timer);
}
},1000)
  
タイマー:setTimeout        これこそ本当のタイマーの役割です.時間を置いてから実行し、一回だけ実行します.同様に、リターン値が一意の識別子としても存在する.
var timer1 = setTimeout(function(){

},1000)
もこれにクリアタイマーがあります.
        clearTimeout(timer)
        私たちはこのものを手に入れたいですが、イベントがある範囲を超えてこのものを実行させない場合は、クリアできます.
function demo(){
var i = 0;
var timer = setTimeout(function(){
console.log("my is I");
},1000)
for( i = 0;i > 0 ; i ++)
if(i > 100000){
clearTimeout(timer);
}
}
}demo();

        
JavaScript言語は個人的には一番面白いと思います.私も初心者です.問題があったら、ブログで分かち合うのが好きです.
初心者で、何か足りないところやミスがあったら、下にコメントして、お互いに勉強して、一緒に進歩したいです.     --ホームページ転送ゲート--