3 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
location.reload()方法用于重新加載當(dāng)前文檔。
setTimeout("location.reload();",1000);在1秒以后調(diào)用location.reload()函數(shù),只調(diào)用一次。
setInterval("location.reload();",1000);每隔1秒調(diào)用location.reload()函數(shù),循環(huán)調(diào)用多次。

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
如果控制另一個(gè)框架的話,才能看出不同來.
用setTimeout只會(huì)執(zhí)行一次,用setInterval會(huì)間隔執(zhí)行.
但如果你用在刷新當(dāng)前頁面上,產(chǎn)生的效果是一樣的,都是只執(zhí)行一次,然后頁面重新載入,從頭開始.

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊
var timeoutHandle = setTimeout(function(){……},1000) 只運(yùn)行一次。
var timeoutHandle = setInterval(function(){……},1000) 無限循環(huán),
直到:clearTimeout(timeoutHandle);才停止,
也可以用來clearTimeout(timeoutHandle);阻止(清除)尚未運(yùn)行的setTimeout();
添加回答
舉報(bào)