四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

JavaScript實現Sleep函數的代碼

但是,這兩個函數是異步的,在計時的過程中它們后面的代碼還是會繼續執行。那就自己來寫個sleep()函數吧,網上也流傳了一些實現方法,不過我發現下面這個方法簡單易懂而且實用,所以在這里分享給大家:

復制代碼 代碼如下:
console.log('start...');
console.log('now time: ' + Date(//d{10,10}/.exec(Date.now())));
function sleep(sleepTime) {
       for(var start = Date.now(); Date.now() - start <= sleepTime; ) { }
}
sleep(5000); // sleep 5 seconds
console.log('end...');
console.log('end time: ' + Date(//d{10,10}/.exec(Date.now())));

如果大家的程序對sleep()函數的精確度不那么高的話,使用這個函數是個不錯的選擇

下面這個是復雜些的,需要的朋友也可以參考一下:
復制代碼 代碼如下:
function Sleep(obj,iMinSecond)
 { 
  if (window.eventList==null) 
  window.eventList=new Array(); 
  var ind=-1;
  for (var i=0;i<window.eventList.length;i++)
  {  
   if (window.eventList[i]==null) 
   { 
    window.eventList[i]=obj;   
    ind=i;  
    break;  
   } 
  } 
  if (ind==-1)
  {  
   ind=window.eventList.length;  
   window.eventList[ind]=obj;
  } 
  setTimeout("GoOn(" + ind + ")",iMinSecond);
 }
 function GoOn(ind)
 { 
  var obj=window.eventList[ind];
  window.eventList[ind]=null;
  if (obj.NextStep) obj.NextStep();
  else obj();
 }
 function Test()
 { 
  alert("sleep"); 
  Sleep(this,100);
  this.NextStep=function()
  { 
  alert("continue");
  }
 }

JavaScript技術JavaScript實現Sleep函數的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 婷婷电影网| 免税车中企诚谊| 邯郸恋家网| 血芙蓉电影| 张静芝| 范瑞君| 戏王之王演员表| 乔治桑| 竹内纱里奈av| 孤战迷城电视剧剧情介绍| 韶山研学心得体会800高中| 风间由美的作品| 异形舞台动漫免费观看| 冰之下| 直播浙江卫视| 在那遥远的地方演员表| 丰满妇女做a级毛片免费观看| 女生被艹| 白事专用歌曲100首| 羽毛球队名诙谐有趣的名字| 会说话的金杰| 烽火流金电视剧全集免费观看| 好医生5| 今天是你的生日合唱谱二声部| 欧美日韩欧美| 张健伟| 变形金刚1免费完整版在线观看 | 寡妇4做爰电影| h罩杯美女| 第一财经今日股市直播回放| 孙嘉欣| 色老女人| 洛嘉| 用力快点| 激情电影| 白宝山电视剧26集免费观看| 践行者| 我这一辈子电影| 只园| 给我| 安达佑实|