【JS】兩種計時器/定時器


1.首先介紹定時器
  定時器:設置一個定時器,再設置一個等待的時間,到達指定時間后,執行對應的操作
  兩種定時器:用法一樣,區別一個執行后不會停下來,一個只執行一次
    第一種:window.setInterval([function],[interval]);
      /*設置一個定時器,到達指定時間[interval] 執行我們的操作[function],然后定時器並沒有停止,以后每隔這么長時間,都重新執行我們的function*/
    第二種:window.setTimeout([function],[interval]);
      /*設置一個定時器,到達指定的時間[interval],執行我們的操作[function],定時器停止。就是定時炸彈!*/

  定時器隊列:定時器都有返回值,返回的是一個數字,代表當前是第幾個定時器。

1 來看一個例子
2 var count=0;
3 //設置一個interval,每隔1000毫秒就執行function
4 var timer=window.setInterval(function(){
5     count++;
6     console.log(count);
7 },1000);
View Code

2.第一種定時器的例子,在頁面上做一個時間表:

1 //計時器
2     var timer=window.setInterval(function(){
3         $(".timeSet").text("");
4         $(".timeSet").text(new Date().toLocaleString());
5     },1000);
6     
View Code

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM