首頁 > web前端 > js教程 > JS 中 setTimeout 和 setInterval 區別

JS 中 setTimeout 和 setInterval 區別

Guanhui
發布: 2020-05-29 13:24:16
原創
2312 人瀏覽過

JS 中 setTimeout 和 setInterval 區別

JS中setTimeout 和setInterval 區別

setTimeout方法的作用是在指定的毫秒數後執行函數或表達式,而setInterval方法則是在每隔指定的毫秒數循環執行函數或表達式,直到clearInterval方法將其清除。

程式碼差異

#setTimeout 

function hello(){
alert("hello");
}
//使用方法名字执行方法
var t1 = window.setTimeout(hello,1000);
var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法
window.clearTimeout(t1);//清除定时器
登入後複製

setInterval

//实时刷新时间单位为毫秒
setInterval('refreshQuery()',8000); 
/* 刷新查询 */
function refreshQuery(){
   $("#mainTable").datagrid('reload',null);
}
登入後複製

#建議教學:《JS教學

以上是JS 中 setTimeout 和 setInterval 區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
js
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板