为什么clearInterval()方法的参数要写timer?

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

电磁护盾

2020-01-16 11:05:38

setInterval()的返回值是1,2,3等数字。既然timer是全局变量,还是1,2,3等数字。为什么clearInterval()方法的参数写成1时,鼠标移动到图片上就不能清除定时器了,图片切换还会变快?

timer是不是DOM 文档对象模型?

什么是文档对象模型? 

clearInterval()方法是不是通过timer与setInterval()方法产生关联的,通过timer来指定要清除的定时器哪个?

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

写回答

1回答

好帮手慕小尤

2020-01-16

同学你好,1. clearInterval清除的是timer,而不是数值1,所以未清除。建议同学修改为变量timer。代码如下:

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

2. timer是一个变量,不是文档对象模型。

3. DOM(文档对象模型):是针对HTML文件的一个API(应用程序接口)。可以对HTML文件进行添加、移除和修改页面的一部分。

4. 是的,同学理解正确。

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

0

0 学习 · 9666 问题

查看课程