国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

setTimeout()與setInterval()方法區別介紹

2019-11-20 21:23:39
字體:
來源:轉載
供稿:網友
計時器setTimeout()和setInterval()兩個都是js的計時功能的函數兩個有些區別。

setTimeout():

在js手冊中的解釋:用于在指定的毫秒數后調用函數或計算表達式;

也就是說在執行完設定好的秒數后再執行。

實驗代碼(改變body背景顏色):
復制代碼 代碼如下:

setTimeout(function(){
$("body").css("background","red");
},5000);

setInterval():

在js手冊中的解釋: 按照指定的周期(以毫秒計)來調用函數或計算表達式. 會不停地調用函數,直到 clearInterval() 被調用或窗口被關閉;

在你設定好的秒數里執行你自己效果代碼或函數。

實驗代碼(數秒實驗):
復制代碼 代碼如下:

<div class="clock"></div>
<script>
var num = 0;
setInterval(function(){$(".clock").html(num++)},1000);
</script>

總結:

setTimeout()方法是在等待指定時間后執行函數, 且只執行一次傳入的句柄函數.

setInterval()方法是每指定間隔時間后執行一次傳入的句柄函數,循環執行直至關閉窗口或clearInterval().
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 外汇| 松滋市| 雷山县| 青川县| 忻州市| 武清区| 德格县| 洮南市| 平山县| 平定县| 泽州县| 左云县| 无为县| 南木林县| 松潘县| 苍南县| 东宁县| 禄劝| 瓦房店市| 大荔县| 长寿区| 建阳市| 清原| 鹤壁市| 西乌| 邵武市| 南安市| 邻水| 屏东县| 开化县| 万安县| 南充市| 得荣县| 汪清县| 黔西| 尼勒克县| 盐源县| 东兰县| 大港区| 于田县| 新乡市|