`
xjtusaber
  • 浏览: 54010 次
  • 性别: Icon_minigender_1
  • 来自: 龙黄
社区版块
存档分类
最新评论

setInterval()、setTimeout()的区别与停止

F# 
阅读更多
区别:setTimeout(表达式,延时时间);//只执行一次,无周期
setInterval(表达式,交互时间);//周期='交互时间'


停止:
主要是利用
window.clearInterval(intervalID);
window.clearTimeout(timeoutID);
<SCRIPT>  
  var   intervalID=0;  
  function   f_start(){  
  intervalID=window.setInterval("f_add()",500);  
  }  
  function   f_add(){  
  }  
  function   f_stop(){  
  window.clearInterval(intervalID);  
  }  
  </SCRIPT> 
分享到:
评论

相关推荐

    JavaScript中停止执行setInterval和setTimeout事件的方法

    js 代码中执行循环事件时,经常会用到 setInterval 和 setTimeout 这两个方法,关于这两个方法的细节这里不详细讨论了,简要分享下在需要停止循环事件的时候该如何操作。 (1)setInterval 方法可按照指定的周期(以...

    setInterval和setTimeout停止的方法

    setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 语法 setInterval(code,millisec[,”lang”]) 参数 描述 code...

    JavaScript SetInterval与setTimeout使用方法详解

    不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。区别:window.setTimeout(“function”,time);//设置一个...

    js中的setInterval和setTimeout使用实例

    该方法会不停地循环调用函数,直到使用 clearInterval() 明确停止该函数或窗口被关闭。clearInterval() 函数的参数即 setInterval() 返回的 ID 值。 语法 setInterval(code,millisec[,”lang”])code 必需。要调用的...

    setTimeout和setInterval的浏览器兼容性分析

    无意中测试AJAXRequest浏览器兼容性的时候,发现AJAXRequest.update方法在某些情况下在IE里有问题,经过测试找到是setTimeout和setInterval的问题。 问题出现在当调用AJAXRequest.update方法时,如果带了更新间隔及...

    setInterval-sniffer:在未清除的时间间隔上保留选项卡。 消除延迟和内存泄漏

    setInterval嗅探器 安装 从或存储库中: chrome:// extensions / 打开“开发人员模式”复选框 ...选择setInterval-sniffer/chrome文件夹 它是如何工作的 嗅探器猴子补丁(扩展而不更改...也显示setTimeout,将它们与set

    立秋倒计时指定时间内多次调用.html

    setInterval("daojishi()",1000)//函数,刷新时间(函数外部调用) 指定时间内调用一次:应用于函数内部 setTimeout("daojishi()",1000)// 函数,刷新时间 倒计时停止: 清除计时器 (==与使用的计时器一 一 对应...

    基于html+JavaScript实现的大富翁游戏,复刻了童年与小伙伴玩的经典大富翁游戏 (源码+文档)

    角色根据骰子点数setInterval移动 setTimeout停下后触发棋格事件 事件完成后轮到下一个玩家 其他 处理买地和升级地产 判断玩家顺序(避开停止和破产状态) 判断玩家破产 判断游戏结束 数据(data.js) 角色棋子 名字 ...

    js实现秒表以及进度条.md

    1)window.setInterval(函数名称,时间);//间隔定时器(反复调用),时间的单位是毫秒 2)window.clearInterval(定时器的返回值);停止定时器 3)window.setTimeout(函数名称,时间)//延时定时器,执行一次 4)...

    javascript基于定时器实现进度条功能实例

    本文实例讲述了javascript基于定时器实现进度条功能。分享给大家供大家参考,具体如下: Javascript 中的定时器 window度一线下面的方法 ...停止定时器 setTimeoout 对应的是clearTimeout(对象) 清除已设置的setTiemou

    Nodejs极简入门教程(二):定时器

    setTimeout 返回值可以作为 clearTimeout 的参数,clearTimeout 用于停止定时器,这样回调函数就不会被执行了。 setInterval 和 clearInterval 代码如下: var obj = setInterval(cb, ms); setInterval 和 ...

    JS定时器用法分析【时钟与菜单中的应用】

    setTimeout 延迟型 //只执行一次 停止定时器: clearInterval clearTimeout 关闭定时器如果只是clearInterval()那会关掉所有的定时器,有时我们只需要关掉一个而已,所以要定义一个变量来存放定时器 var timer=...

    timer-node::infinity:基于时间戳的计时器,可以跟踪经过的时间

    :small_blue_diamond: 它不使用的setInterval,setTimeout的或过程 :small_blue_diamond: 它可以在Javascript中工作 :check_mark: 打字稿 :check_mark: Nodejs的 :check_mark: 和Reactjs :check_mark: 目录 恢复 在...

    五段实用的js高级技巧

    以前通常是先setInterval,然后clearInterval,技巧一就是克服这个问题 代码如下: (function () { var i = 0; function job() { console.log(i++); if (i &lt; 10) { setTimeout(job, 1000); } } job(); })(); 上面这...

    页面按钮禁用与解除禁用的方法

    // 每隔指定毫秒数,调用一次回调函数 // clearInterval(计时器ID号) // 停止指定ID号的计时器(实际上是销毁释放资源了) //–延时器 // 延时器Id号 setTimeout(回调函数, 毫秒间隔) // 从调用开始,等待指定毫秒数...

    javascript实现的简单计时器

    恩 , 计时器 就一个setInterval 或 setTimeout 即可实现 ,代码不会超过十行! 但是不防抱着没事找事的心态,来写个能复用的计时器 1.能倒计时 也能顺计时 2.复位、暂停、停止,启动功能 //计时器 window.timer =...

    js图片闪动特效可以控制间隔时间如几分钟闪动一下

    图片一出来,过5秒钟,开始闪动,然后停止。 var inter={}; var i=0; $(document).ready(function(){ $(a).each(function(index,item){ $(this).bind().click(function(){ i=index; if(inter!=null || inter.length...

    javascript常用对象梳理

    熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用 掌握window对象的moveTo、resizeTo、scrollTo、print方法...

Global site tag (gtag.js) - Google Analytics