zoukankan      html  css  js  c++  java
  • 定时器基础

     定时器基础

    setInterval (函数,时间)

      函数:定时器触发后要完成的动作(注意不能有括号)

      时间:毫秒

    clearInterval (参数)

        参数:要停止的定时器

           可以直接把定时器加在里面,但要注意作用域,下图中的就不行。所以定义一个全局变量timer为null;

           第19行  将定时器赋给timer,看似赋值语句,但是定时器任然

            可以工作,并且可以在clearInterval里面直接用timer

      注意第18行,这里原本是开始定时器的,之所以加一个删除定时器,是因为如果不加,开始定时器后,再次点击开始定时器的按钮那么还会再开一个定时器,依次不停点击就会不停再开定时器,到时候就不能停止,所以每次开定时器的时候。就关闭上一个定时器 、最开始timer为null不影响。

    和setinterval    clearinterval相似的还有一组定时器叫做setTimeOut  和clearTimeOut

    区别  :

            setinterval    clearinterval:是触发后每隔设置的时间就执行函数一次,不停循环(“发动机”)

      setTimeOut   clearTimeOut:是处罚后隔设置的时间后only执行一次就不再执行 (“炮弹”)

          下面是嵌套使用第二种定时器的setTimeOut   clearTimeOut

    本人小白,博客作为在线笔记,若有错误,还望指出,转载链接截图等皆为学习,若有侵权,请告知,
  • 相关阅读:
    oracle查看被锁的表和被锁的进程,杀掉进程
    umlの交互图
    Window XP安装Ubuntu14.04实现Samba文件共享
    开源企业IM免费企业即时通讯ENTBOOST V2014.177版本号正式公布
    必看的 jQuery性能优化的38个建议
    正则工具类以及FinalClass
    CF772E Verifying Kingdom
    aop相关术语
    BeanFactoryAware和BeanNameAware
    spring完成自动装配
  • 原文地址:https://www.cnblogs.com/xiaoxiaoyao/p/7604260.html
Copyright © 2011-2022 走看看