js延遲的方法(類似sleep),執行一個模塊延遲多久在執行下個模塊

我們JAVA中有sleep()的方法,js中沒有,js中的setTimeout()方法兩個模塊不能延遲,會併發執行,不能交替。

 

 //延遲的方法
       sleep1(numberMillis){    
        var now = new Date();    
        var exitTime = now.getTime() + numberMillis;   
        while (true) { 
          now = new Date();       
          if (now.getTime() > exitTime) return;
        }     
      },



我們循環引用

for(var i=0;i<2;i++){
          
            console.log("發送第一個"+ senddele) 
            this.sleep1(5000);
            console.log("發送第二個"+ senddele2)
            this.sleep1(5000);
         }
            
            


       },

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章