色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

JavaScript基于計時器的偽線程機制

  在之前的那篇瀏覽器對Javascript代碼執行的限制文章中,描述了5個瀏覽器在Javascript代碼執行的時間過長的時候怎么辦。它不會改變瀏覽器的行為,也不可能取消掉后端服務器的進程。不過,計時器可以幫助我們實現長期運行的任務而不需要阻塞瀏覽器。

  什么是計時器

  JavaScript代碼中,每一個函數都可以設定在某一個時刻之后執行:

  • setTimeout(function,msec[,arg1...argN]),會在多少毫秒之后運行這個函數。后面的參數會傳遞給要執行的函數。
  • setInterval(function,msec[,arg1...argN]),與setTimeout類似,只不過是每這么多毫秒執行一次。

  還有兩個方法,clearTimeout()和 clearInterval(),可以清除計時器。

var timerID = setTimeout(myfunction,500);
clearTimeout(timerID);

it知識庫JavaScript基于計時器的偽線程機制,轉載需保留來源!

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

主站蜘蛛池模板: 调兵山市| 夏河县| 兴宁市| 平度市| 潍坊市| 牙克石市| 汤原县| 康马县| 浦北县| 南昌县| 建昌县| 蓝山县| 云林县| 禹城市| 湖南省| 工布江达县| 深水埗区| 五台县| 邹平县| 卓资县| 镇原县| 福贡县| 婺源县| 蛟河市| 凤城市| 临漳县| 尼勒克县| 琼中| 尼玛县| 辽源市| 贵溪市| 桑日县| 海林市| 瑞金市| 乳山市| 永康市| 兴城市| 阳城县| 偏关县| 商洛市| 威远县|