课程
/前端开发
/JavaScript
/倒计时效果
w3cshool说 , setTimeout只执行一次。 为什么这里能正确限时倒计时?
2016-06-30
源自:倒计时效果 3-2
正在回答
这个地方32行用Timeout没用,这是在函数外部,只执行一次,所以要用setInterval,而且前面也是用的clearInterval(sh)
风中过客 提问者
都可以吧
其实老师已经帮你写好了clearInterval(sh),为什么不用了
楼上回答的挺好
setTimeout定时器放在函数内部,就可以实现一直调用,放函数外部就只能调用一次。
如果放函数外部,可以用setInterval.
这种在函数内部调用自身,这种方法叫递归,在以后会有很多应用。
举报
电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术