【原標(biāo)題:setinterval技術(shù)推送彌補(bǔ)缺陷 解鎖跨域的九種姿勢(shì)】setTimeout()方法
setTimeout()方法在等待指定的毫秒數(shù)之后執(zhí)行一個(gè)函數(shù)。
語(yǔ)法:
window.setTimeout(function, milliseconds);
function : 第一個(gè)參數(shù)是要執(zhí)行的函數(shù)
milliseconds : 表示執(zhí)行前的毫秒數(shù).
例如,我們希望在用戶按下“點(diǎn)擊我!”按鈕2秒后彈出一個(gè)提示框。
javascript代碼如下:
點(diǎn)擊我!
輸出:
一旦用戶按下“點(diǎn)擊我”按鈕,然后在暫停2秒后,會(huì)彈出一個(gè)框。
setInterval()方法
setInterval()方法在每個(gè)給定的時(shí)間間隔重復(fù)一個(gè)給定的函數(shù)。
語(yǔ)法:
window.setInterval(function, milliseconds);
function : 第一個(gè)參數(shù)是要執(zhí)行的函數(shù)
milliseconds :表示每次執(zhí)行之間的時(shí)間間隔的長(zhǎng)度。
代碼示例如下:
我會(huì)說(shuō)“你好”很多次!