JavaScript基于setTimeout实现计数的方法


Posted in Javascript onMay 08, 2015

本文实例讲述了JavaScript基于setTimeout实现计数的方法。分享给大家供大家参考。具体实现方法如下:

var count = 0;
var timer;
var timerOn = false;
function timedCount() {
 count++;
 timer = setTimeout(function(){
  timedCount()
 }, 1000);
}
function doTimer() {
 if (!timerOn) {
  timerOn = true;
  timedCount();
 }
}
function stopCount() {
 clearTimeout(timer);
 timerOn = false;
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQuery右键菜单contextMenu使用实例
Sep 28 Javascript
javascript中的if语句使用介绍
Nov 20 Javascript
JS将光标聚焦在文本最后的实现代码
Mar 28 Javascript
详解JavaScript操作HTML DOM的基本方式
Oct 21 Javascript
jQuery插件Validate实现自定义校验结果样式
Jan 18 Javascript
常用的js验证和数据处理总结
Aug 02 Javascript
vue2.0实现导航菜单切换效果
May 08 Javascript
vue操作下拉选择器获取选择的数据的id方法
Aug 24 Javascript
微信小程序页面间传值与页面取值操作实例分析
Apr 30 Javascript
vue实现跨域的方法分析
May 21 Javascript
vue登录注册实例详解
Sep 14 Javascript
原生JavaScript写出Tabs标签页的实例代码
Jul 20 Javascript
jQuery基于图层模仿五星星评价功能的方法
May 07 #Javascript
jQuery实现的多屏图像图层切换效果实例
May 07 #Javascript
jquery实现图片左右切换的方法
May 07 #Javascript
jQuery实现的动态伸缩导航菜单实例
May 07 #Javascript
jQuery团购倒计时特效实现方法
May 07 #Javascript
js由下向上不断上升冒气泡效果实例
May 07 #Javascript
jQuery动态效果显示人物结构关系图的方法
May 07 #Javascript
You might like
php 删除cookie和浏览器重定向
2009/03/16 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
php微信公众平台示例代码分析(二)
2016/12/06 PHP
JavaScript中的new的使用方法与注意事项
2007/05/16 Javascript
JavaScript 构造函数 面相对象学习必备知识
2010/06/09 Javascript
javascript通过class来获取元素实现代码
2013/02/20 Javascript
IE8中动态创建script标签onload无效的解决方法
2014/12/22 Javascript
js简单网速测试方法完整实例
2015/12/15 Javascript
jQuery实现点击表格单元格就可以编辑内容的方法【测试可用】
2016/08/01 Javascript
浅析vue数据绑定
2017/01/17 Javascript
vue自定义指令directive实例详解
2018/01/17 Javascript
jQuery 改变P标签文本值方法
2018/02/24 jQuery
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
vue-router 前端路由之路由传值的方式详解
2019/04/30 Javascript
vue路由切换时取消之前的所有请求操作
2020/09/01 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
用Python的Tornado框架结合memcached页面改善博客性能
2015/04/24 Python
详解Python中find()方法的使用
2015/05/18 Python
Linux中Python 环境软件包安装步骤
2016/03/31 Python
Python模拟用户登录验证
2017/09/11 Python
pandas求两个表格不相交的集合方法
2018/12/08 Python
python实现二维数组的对角线遍历
2019/03/02 Python
详解Python的三种拷贝方式
2020/02/11 Python
Python3如何使用多线程升程序运行速度
2020/08/11 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
美国知名玩具品牌:Melissa & Doug
2016/08/16 全球购物
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
酒店中秋节活动方案
2014/01/31 职场文书
国庆节演讲稿
2014/05/27 职场文书
李强为自己工作观后感
2015/06/11 职场文书
爱国电影观后感
2015/06/19 职场文书
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript
Python实现天气查询软件
2021/06/07 Python
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android
SONY AN-LP1 短波有源天线放大器图
2022/04/05 无线电
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript