为了账号安全,请及时绑定邮箱和手机立即绑定

setTimeout自调用的例子和setInterval有什么区别?

请问老师如果在函数中使用setTimeout调用自己,与用setInterval来实现技术的效果有什么差别?

正在回答

2 回答

   setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 ,
    而setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式
    所以,完全是不一样的

0 回复 有任何疑惑可以回复我~

setTimeout是在指定的时间之后执行一次函数,然后就结束了;

setInterval是在指定的时间之后一直循环执行函数,只要不清除定时器,它就是无限次执行的;

也可以将settimeout循环调用,以达到setinterval的执行效果;

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

setTimeout自调用的例子和setInterval有什么区别?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信