试描述setInterval和setTimeout区别

1.什么是setInterval和setTimeout
在一定时间触发相应的代码,叫做定时器
setTimeout();在指定的时间后,调用相应的方法
window.setsetTimeout(方法,毫秒数)
setInterval();在指定的周期内,不停的调用方法,直到遇到clearInterval
window.setInterval(方法,毫秒数)
注意:在调用定时器的时候,window可以省略。方法都是匿名函数
setInterval(方法,毫秒数)返回值 number类型
1.方法这里可以直接写入方法体
2.方法内是调用其他方法****
clearInterval(定时器名称)结束定时器
setTimeout(方法,毫秒数)超时调用,只调用一次
clearTimeout()清除setTimeout定时器
2.什么时候用的
setInterval 反复不断的在间隔时间内容调用 图片轮播 图片切换
在载入后,每隔指定的时间就执行一次表达式
setTimeout 定时调用,只弹出一次,窗口弹出广告
在载入后,延迟执行一次表达式
3.区别
setInterval 反复调用
setTimeout只调用一次
清除的方法不同

getElementById(“idNme”);获取一个元素
getElementByTagName(“标记名称”);根据标记名称获取元素 返回一个集合
集合元素 可以当做数组处理
用for…in 可以循环遍历 用for…都可以

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值