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中文網其他相關文章!