猿问
如题,为什么我在chrome中得到的结果一样?
setTimeout("location.reload();",1000);和setInterval("location.reload();",1000);有什么区别?
拉莫斯之舞
浏览 84
回答 2
2回答
森栏
var timeoutHandle = setTimeout(function(){……},1000) 只运行一次。var timeoutHandle = setInterval(function(){……},1000) 无限循环,直到:clearTimeout(timeoutHandle);才停止,也可以用来clearTimeout(timeoutHandle);阻止(清除)尚未运行的setTimeout();
0
0
0
千万里不及你
setInterval 会在时间内循环执行,一直等待关闭方法;setTimeout 只执行一次。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答