定时器 消除定时器

定时器 消除定时器使用 setTimeout 可以使事件执行延迟 setTimeout 延迟执行的函数 延迟的毫秒数 其中可以写成这种直接写函数的形式 window setTimeout function alert 两秒到啦 2000 也可以写成这种写函数名的形式 不用加括号 window setTimeout fn 2000 functionfn alert 两秒到啦 效果均

定时器:

定时器有两种,setTimeout () setInterval (),二者的区别在于时间到后执行回调函数的次数,setTimeout () 只能执行一次,而 setInterval () 每当间隔这个倒计时一次,就会执行一次回调函数内容


setTimeout ()

  • 时间结束后执行回调函数
  • 只执行一次

setInterval ()

  • 时间结束后执行回调函数
  • 每间隔一次倒计时就会执行一次

 在开始说明定时器前我们先引入一个概念 —— 回调函数,顾名思义,回调就是回头再调用,在定时器部分,我们在倒计时结束后执行的函数,就叫做回调函数,我们在注册事件时内部的函数也是回调函数


一:setTimeout ( 回调函数,延迟的毫秒数 )

其中可以写成这种直接写函数的形式

 window.setTimeout(function(){ alert('两秒到啦'); },2000)

也可以写成这种写函数名的形式(不用加括号!!)

 window.setTimeout(fn,2000) function fn(){ alert('两秒到啦'); }

效果均是延迟两秒后弹出,要注意延迟的时间要写成毫秒数!!


二:setInterval ( 回调函数,延迟的毫秒数 )

记住这个定时器的回调函数时间每过一次就会执行一次,两种函数写法与 setTimeout 相同

注意点:

  • window 可以省略
  • 可以采用直接写函数或写函数名
  • 时间一定要写成毫秒数
  • 页面中可能有很多定时器,最好设置标志符号,var time1= window.setTimeout(fn,2000)

消除定时器:

消除定时器有 clearTimeout ()clearInterval ()


clearTimeout ( 要删除的定时器 ):

  

clearInterval (要删除的定时器):

此方法可以使反复在执行并且调用的计时器中断

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199729.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 下午12:20
下一篇 2026年3月20日 下午12:21


相关推荐

  • BS架构简介

    BS架构简介一 系统架构分类 B S 架构 C S 架构 二 C S 架构 C S 架构是客户端 服务器架构 三 B S 架构 B S 架构是浏览器 服务器架构 B S 架构本质上还是 C S 架构 只不过客户端是浏览器 四 我们主要学习的方向 企业级开发 B S 架构 web 开发 web 前度开发 web 后端开发 由于后端开发的语言是 Java 语言 故可以称为 Javaweb 开发五 如何才可以开发 B S 架构系统 1 这里的 S 是软件服务器软件服务器 B S C S 中的 S 如 Tomcat

    2026年3月18日
    1
  • 系统管理日志怎么看_19年发生了太多事日志

    系统管理日志怎么看_19年发生了太多事日志说起日志,大家都是耳熟能详的,一大堆日志插件映入眼帘,日志收集的方式也历历在目,但是,今天我们的重点不仅仅是收集日志了,今天我们主要说说怎么管理日志收集日志日志管理的第一件事,就是日志的收集。日志

    2022年8月4日
    10
  • 开关量电压转换电路

    开关量电压转换电路单片机的I/O口承受输入电压一般是-5V到 +5V,如果一个开关接的距离比较远,就容易受到线路干扰、线缆本身的电阻率影响导致MCU无法识别。虽然MCU的I/O的输入是“高阻抗”的,但是还是很难确保远距离后的影响。  左边可以输入0~12V,右边可以很稳定的输出0~5V

    2022年5月5日
    43
  • vlc录制视频

    vlc录制视频vlc版本:

    2022年6月21日
    39
  • 使用 jQuery Validate 进行表单验证

    使用 jQuery Validate 进行表单验证jQueryValida 简介 jQueryValida 插件提供了强大的表单验证功能 能够让客户端表单验证变得更简单 同时它还提供了大量的可定制化选项 以满足应用程序的各种需求 该插件捆绑了一套非常有用的验证方法 包括 URL 和电子邮件验证 同时也提供了 API 允许用户自定义校验方法 提供的所有捆绑方法默认使用英语作为错误信息 且已翻译成其他 37 种语言 引入 jQueryValid

    2026年3月17日
    2
  • silverlight 播放器,丑丑版

    silverlight 播放器,丑丑版

    2021年8月12日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号