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

为什么这里用setTimeout而不是 setInterval

w3cshool说 , setTimeout只执行一次。 为什么这里能正确限时倒计时?

正在回答

6 回答

这个地方32行用Timeout没用,这是在函数外部,只执行一次,所以要用setInterval,而且前面也是用的clearInterval(sh)

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

风中过客 提问者

非常感谢!
2016-07-29 回复 有任何疑惑可以回复我~

都可以吧

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

其实老师已经帮你写好了clearInterval(sh),为什么不用了

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

楼上回答的挺好

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

setTimeout定时器放在函数内部,就可以实现一直调用,放函数外部就只能调用一次。

如果放函数外部,可以用setInterval.

这种在函数内部调用自身,这种方法叫递归,在以后会有很多应用。

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

举报

0/150
提交
取消
倒计时效果
  • 参与学习       55626    人
  • 解答问题       242    个

电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术

进入课程

为什么这里用setTimeout而不是 setInterval

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