那个让停止抽奖的问题

来源:4-5 [DOM事件] 抽奖系统(下)

娜夜微凉

2016-04-18 18:52

停止抽奖为什么不能用解除绑定来实现呢?

写回答 关注

3回答

  • Csunnnnn
    2016-04-24 18:00:22
    已采纳

    本例中的事件监听器只是用来触发定时器,之后是靠定时器来维持函数的调用,从而达到不断生成随机数的效果。此时事件监听器只作为触发定时器的媒介,一旦定时器被触发,函数的重复调用就跟监听器本身没什么关系了。此时解除监听器也没什么用,因为正在执行的函数不依赖监听器来实现,而是定时器。所以要清除定时器,这样才能阻止函数的调用。

    娜夜微凉

    非常感谢!懂了

    2016-07-29 09:24:54

    共 1 条回复 >

  • harry2013
    2016-08-07 10:20:48

    好给力的答案

  • 风_起
    2016-04-18 20:40:23

    额,解除事件监听器绑定吗?如果你的问题我没理解错的话。。。
    因为那个监听器已经触发了,即使你解除了监听器绑定,也没办法停止抽奖滴。。。

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题