为什么不需要在计数函数内清空计数器也能匀速计数?

来源:8-6 取消计时器clearTimeout()

beiyanwanjun

2018-04-25 11:45

上一节中必须在计数函数内加上clear操作,才能实现匀速计数,否则会间隔性加快。这一节由按钮触发计数,却不需要在函数内清空计数器,计数却是匀速的。为什么?

写回答 关注

1回答

  • 慕娘623940
    2018-05-05 19:52:09

    不是间隔性的加快了,而是因为你使用“自动运行”,你没修改一次,就运行一次,所以在上一节启动了多个计数器同时进行计数,同时修改计数,而这一节用按钮触发,只会在你点按钮的时候启动计数器,所以不会加快。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468726 学习 · 22064 问题

查看课程

相似问题