clearInterval()

来源:3-5 图片的自动轮播和停止

慕哥3346605

2019-05-29 09:05:46

if(timer){

clearInterval(timer);

}

这个函数之前没讲过,所以这里看不懂,视频也没有说。timer为什么设置为null,clearInterval()的参数为什么是timer

写回答

1回答

好帮手慕柯南

2019-05-29

同学你好!

  1. 首先我们将timer的值设置为null

  2. 在鼠标离开时定时器在执行,setInterval() 会将返回的值赋值给timer

    http://img.mukewang.com/climg/5cee059f0001bfa307380308.jpg

  3. 鼠标放在上面时,根据返回值来清除定时器

    http://img.mukewang.com/climg/5cee05c90001563706520132.jpg

  4. https://www.imooc.com/qadetail/123952 对 setInterval()的理解同学可以参考一下这个 链接中的回答。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 9666 问题

查看课程