JavaScript setInterval() 函數

setInterval函數語法函數

setInterval(codes, interval); setInterval函數參數code

codes -- 代碼段的字符串表示(與eval函數的參數相同),或者是匿名函數、函數名 interval -- 間隔的毫秒數 setInterval函數返回值字符串

setInterval函數的ID標識,每次調用setInterval函數都會產生一個惟一的ID,能夠經過clearInterval函數(此函數的參數接收一個setInterval返回的ID)暫停setInterval函數io

setInterval函數說明function

setInterval函數會重複間隔一段時間執行代碼,所以應使用clearInterval函數將其中止,或者頁面被卸載也會自動中止匿名函數

示例語法

var icolor=0;
var iNum=256;
var iID=setInterval(setbgColor, 500);
function setbgColor()
{
        document.bgColor="#"+icolor*iNum*iNum*iNum+icolor*iNum*iNum+icolor*iNum;
        if((icolor+=10)>iNum)
        {
                clearInterval(iID);
        }
}

使用setInterval函數改變網頁背景的顏色時間

相關文章
相關標籤/搜索