當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS中定时任务与延时任务
生活随笔
收集整理的這篇文章主要介紹了
JS中定时任务与延时任务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
標準語法:
?
定時執行的任務(每個多少毫秒執行一次):
setInterval的標準語法是: setInterval(表達式,時間(毫秒)) 兩個參數.
?
延時執行的任務(多少毫秒后執行一次任務):
setTimeout的標準語法是: setTimeout(表達式,時間(毫秒)) 兩個參數.
yekeyi
也可以自己定義一個方法,在調用:
function showTime(){var today = new Date();alert("The time is: " + today.toString());}setInterval("showTime()", 1000); //定時任務setTimeout("showTime()", 1000); //延時任務?
注意定時任務需要清除時,要給定時任務起名字(變量名):
?????????clearInterval(定時任務的變量名);
var num = 1;var timer = setInterval(function () {num++;console.log(num);if (num >= 10) {clearInterval(timer); // 清除定時任務}}, 2000);?
總結
以上是生活随笔為你收集整理的JS中定时任务与延时任务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软考高级考哪个?
- 下一篇: SpringBoot源码解析(七)Env