Js setInterval與setTimeout(定時執(zhí)行與循環(huán)執(zhí)行)的代碼(可以傳入?yún)?shù))
更新時間:2010年06月11日 00:40:21 作者:
最近在做項目時用到了定時執(zhí)行的js方法,setInterval與setTimeout時間長了不用有些生疏了,所以自己總結(jié)了一下,記下來,以便以后使用。
Document自帶的方法:
循環(huán)執(zhí)行:var timeid = window.setInterval(“方法名或方法”,“延時”);window.clearInterval(timeid);
定時執(zhí)行:var tmid = window.setTimeout(“方法名或方法”, “延時”);window.clearTimeout(tmid);
舉例說明:
A.當(dāng)要執(zhí)行的方法中不需要參數(shù)時
<script type=”text/javascript”>
//循環(huán)執(zhí)行,每隔3秒鐘執(zhí)行一次showalert()
window.setInterval(showalert, 3000);
function showalert()
{
alert(“aaaaa”);
}
//定時執(zhí)行,5秒后執(zhí)行show()
window.setTimeout(show,5000);
function show()
{
alert(“bbb”);
}
</script>
B.當(dāng)要執(zhí)行的方法中需要參數(shù)時
<script type=”text/javascript”>
//循環(huán)執(zhí)行,每隔3秒鐘執(zhí)行一次 showalert()
window.setInterval(function(){
showalert(“aaaaa”);
}, 3000);
function showalert(mess)
{
alert(mess);
}
//定時執(zhí) 行,5秒后執(zhí)行showalert()
window.setTimeout(function(){
showalert(“bbbbbb”);
},5000);
</script>
循環(huán)執(zhí)行:var timeid = window.setInterval(“方法名或方法”,“延時”);window.clearInterval(timeid);
定時執(zhí)行:var tmid = window.setTimeout(“方法名或方法”, “延時”);window.clearTimeout(tmid);
舉例說明:
A.當(dāng)要執(zhí)行的方法中不需要參數(shù)時
復(fù)制代碼 代碼如下:
<script type=”text/javascript”>
//循環(huán)執(zhí)行,每隔3秒鐘執(zhí)行一次showalert()
window.setInterval(showalert, 3000);
function showalert()
{
alert(“aaaaa”);
}
//定時執(zhí)行,5秒后執(zhí)行show()
window.setTimeout(show,5000);
function show()
{
alert(“bbb”);
}
</script>
B.當(dāng)要執(zhí)行的方法中需要參數(shù)時
復(fù)制代碼 代碼如下:
<script type=”text/javascript”>
//循環(huán)執(zhí)行,每隔3秒鐘執(zhí)行一次 showalert()
window.setInterval(function(){
showalert(“aaaaa”);
}, 3000);
function showalert(mess)
{
alert(mess);
}
//定時執(zhí) 行,5秒后執(zhí)行showalert()
window.setTimeout(function(){
showalert(“bbbbbb”);
},5000);
</script>
您可能感興趣的文章:
- setTimeout和setInterval的區(qū)別你真的了解嗎?
- javascript setTimeout和setInterval計時的區(qū)別詳解
- javascript setTimeout和setInterval 的區(qū)別
- setInterval()和setTimeout()的用法和區(qū)別示例介紹
- setTimeout()與setInterval()方法區(qū)別介紹
- setInterval和setTimeout停止的方法
- JavaScript SetInterval與setTimeout使用方法詳解
- Js中setTimeout()和setInterval() 何時被調(diào)用執(zhí)行的用法
- JavaScript中SetInterval與setTimeout的用法詳解
- setTimeout與setInterval的區(qū)別淺析
相關(guān)文章
element 中 el-menu 組件的無限極循環(huán)思路代碼詳解
這篇文章主要介紹了element 中 el-menu 組件的無限極循環(huán),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04JavaScript實(shí)現(xiàn)留言板實(shí)戰(zhàn)案例
這篇文章主要給大家介紹了關(guān)于JavaScript實(shí)現(xiàn)留言板的相關(guān)資料,使用JavaScript來編寫留言板功能相信大家都不陌生,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考下2023-07-07

JS實(shí)現(xiàn)帶有3D立體感的銀灰色豎排折疊菜單代碼
這篇文章主要介紹了JS實(shí)現(xiàn)帶有3D立體感的銀灰色豎排折疊菜單代碼,可實(shí)現(xiàn)基本的JS響應(yīng)鼠標(biāo)事件動態(tài)展開與折疊菜單欄的功能,具有一定參考借鑒價值,需要的朋友可以參考下
2015-10-10 
網(wǎng)站被黑的假象--ARP欺騙之頁面中加入一段js
網(wǎng)站被黑的假象--ARP欺騙之頁面中加入一段js...
2007-05-05