語法:setInterval(code,millisec[,"lang"];code:必需。要調用的函數或要執行的代碼串。millisec:週期性執行或調用 code 之間的時間間隔,以毫秒計。如:函數
function show1(){code
alert(「你好」);
}
setInterval(show1,1000)。ip
function show1(str){
alert(str);
}
setInterval(show1,1000,"你好")io
setinterval的調用code的時間是間隔多長時間就調用或執行一次,是無限制的去執行,知道關閉窗口,或者碰到clearInterval()後才中止執行。function
clearInterval()語法:clearInterval(id_of_setinterval),id_of_setinterval:由 setInterval() 返回的 ID 值。語法
如:var int = setInterval(show1,1000);定時器
clearinterval(int),這樣上面的setinterval就關閉了;im
setTimeout:setTimeout(code,millisec[,"lang"],code要調用的函數後要執行的 JavaScript 代碼串;millisec:在執行代碼前需等待的毫秒數.時間
setTimeout與setInterval都是定時器,前者是多少時間後執行,執行完畢後沒有其餘的,後者是隔多長時間執行一次,一直重複執行,須要clearInterval關閉setinterval