黄国瑞博客

首页 > Javascript资源 > js中让所有的定时器瞬间停止

js中让所有的定时器瞬间停止

不知道大家有没有这样的经历,在一个项目中,定时器太多,开开关关,很容易出问题,有时候就尝试一些方法去解决这些问题,无意间竟发现清除定时器的一个很巧妙的方法,该方法可以一次清除全部的定时器。

方法如下:

每一个定时器都会有一个返回值,第一个默认从1开始,第二个就是2,如果说想要一下子清除掉所有的定时器,我们可以使用循环去做:

源码如下:

1
2
3
4
5
6
7
8
9
10
11
12
/建立定时器
  var end = setInterval(function(){
  console.log(111);
  },1000);

  //打印出了定时器所对应的值
  console.log(end);

  //这里停止了定时器
  for(var i=1;i<=end;i++){
  clearInterval(i);
  }

注:
最后的一个定时器是最大的,所以用它来进行循环

当前文章状态:百度未收录

以上就是黄国瑞博客带来的《js中让所有的定时器瞬间停止》,非常感谢您的观看!如果没有相关文字说明,本文即为黄国瑞博客原创(www.huangguorui.cn),欢迎读者转载并保留本站版权!

以上就是js中让所有的定时器瞬间停止的详细内容,更多请持续关注本站其它相关文章!

标签:

浏览了该文章的用户还浏览了以下文章:

共有 0 条评论

本站是一个关注web前端发展和注重SEO优化的个人网站,提供最新的web前端资讯,专注web前端开发,分享各种所遇问题解决方法与个人心得,同时分享前端资源和工具等,并提供HTML5模板的下载,期待你的参与!

热门评论

友情链接

友链可以提升搜索引擎友好度,欢迎大家踊跃互添友链!仅限同行业【程序类网站】。有意向的小伙伴可以在网站注册账号给我留言!

Top

如有疑问,可联系我: