javascript定时器小结

javascript有两种定显示器, setTimeout和setInterval,下面简要介绍两个函数然后附上简单的例子。
setTimeout(function, time) , 当定位到time间隔则执行function函数,执行一次就不再执行

clearTimeout(t), 结束setTimeout定时器
setInterval(function, time), 每隔time间隔执行一次function函数

clearInterval(t),结束setinterval定时器
示例:

 





定时器

<script type=text/javascript>r var c1 = 0;r var c2 = 0;r var t; r var t2;r var t3;r function timeCount(){r document.getElementById('txt').value = c1;r c1 = c1 + 1;r t = setTimeout(timeCount(), 1000); //此处实现timeCount函数每隔1s执行一次的功能 r }r function stopTimeout(){r clearTimeout(t);r }r function timeCount2(){r document.getElementById('txt').value=c2;r c2=c2+1;r }r function interval(){r t2 = setInterval(timeCount2(), 1000);r }r function stop(){r clearInterval(t2);r }r function startTime(){r var today = new Date(); r var y = today.getFullYear();r var mon= today.getMonth();r var day = today.getDate();r var h = today.getHours();r var m = today.getMinutes();r var s = today.getSeconds();r m = checkTime(m);r s = checkTime(s);r document.getElementById('txt').value = y+-+mon+-+day+ +h+:+m+:+s;r //t3 = setTimeout('startTime()',1000); r }r function start(){r t3 = setInterval('startTime()',1000); r }r r function stopTime(){r //clearTimeout(t3);r clearInterval(t3);r }r function checkTime(i){r if (i<10){r i = 0+i;r }r return i;r }r r </script>





实时时钟


 

 

示例效果:

javascript定时器小结

 

更多相关文章
  • 这次分享的宗旨是——让大家学会创建与使用静态库.动态库,知道静态库与动态库的区别,知道使用的时候如何选择.这里不深入介绍静态库.动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书<程序员的自我修养——链接.装载与库>. 什么是库 库是写好的现有的,成熟的,可以复用的代码.现实中每个程 ...
  • 易网科技讯 3月10日消息,在今日举行的赶集第二届招聘节启动会上,赶集网CEO杨浩涌透露2014在线招聘业务2014年营收达7.68亿元.在接受易网科技采访时,杨浩涌透露赶集的上市准备工作已经全面启动,其中财务方面的工作已准备就绪,将寻求合适时间点上市.赶集网官方数据显示,2014年其在线招聘营收为 ...
  • 本文发表于<黑客防线>作者:Kyran译者:riusksk(泉哥:http://riusksk.blogbus.com)1.前言XSS(Cross-Site Scripting )攻击主要有两种类型,一种叫永久型(persistent),它存储在服务端,只不过需要用户访问存在漏洞的页面; ...
  • www.2cto.com:本地报纸立功了 在咖啡馆前台,贴着无线网络免费覆盖的告示,四周的顾客要么在摆弄手机,要么在用ipad或笔记本电脑浏览网页.“由于伪造的信号通过放大.相同标示等方式,就能使得无线客户端误认为登录了合法的无线宽带.     当你坐在咖啡屋,习惯性地拿出手机或者ipad,连接上店 ...
  • 什么是闭包 闭包是指有权访问另一个函数作用域中的变量的函数(有点拗口吧),简单点就是在一个函数的内部创建另外一个函数,并返回这个函数的引用.(这也是创建闭包的常用方式) function outerFunc (outerNum) { return function innerFunc(innerNu ...
  • 有时候我们不得不采用手动安装一些软件. Ubuntu 14.04 下手动安装Firefox的Flash插件有以下几步 1. 下载Flash插件 下载地址为http://get.adobe.com/cn/flashplayer/?no_redirect 选择.tar.gz的包 2. 將下载好的包拷到某 ...
一周排行
  • Linux里面可以在命令行里形成对话框,用光标上下,左右选择,一屏一屏的问答选择,填写. whiptail是Linux不需要另行安装,默认就有的,其它的比如dialog需要另行安装,很麻烦,虽然功能比较好些. 帖一个 ...
  • 转自:[url]http://bbs.wuyou.com/viewthread.php?tid=121630&extra=&page=1[/url] 附件中有详细文章内容及GenerateDriver ...
  • 如今木马后门已完全可以运行在电脑的显卡中,这种独特的运行方式增强了它们的隐匿性,同时还大大提高了恶意行为的执行性能. 基于GPU的恶意软件 最近,开发人员发布了两款概念验证性的恶意软件——Jellyfish root ...
  • HDU 2294 Pendant (DP+矩阵快速幂降维) ACM 题目地址:HDU 2294 Pendant 题意: 土豪给妹子做首饰,他有K种珍珠,每种N个,为了炫富,他每种珍珠都要用上.问他能做几种长度[1,N ...
  • 将任务4(第6周-任务4-用点类作成员的三角形类)中的的解决用一个项目多个文件的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件.体会这样安排的优点. 对多个文 ...
  • 在今天,JavaScript已经成为了网页编辑的核心.尤其是过去的几年,互联网见证了在SPA开发.图形处理.交互等方面大量JS库的出现. 如果初次打交道,很多人会觉得js很简单.确实,对于很多有经验的工程师,或者甚至 ...
  • 文章转载自:http://www.cnblogs.com/wengzilin/archive/2012/03/15/2397712.html 做过Java语言 或者 C语言 开发的朋友应该很清楚 关键字map 吧,它 ...
  • /* * 参考<XMPP高级编程+使用JavaScript和jQuery>第三章例子. * 我修改了作者的XMPP服务器到本地的openfire.JavaScript跨域请求,使用Nginx代理.另外,添 ...
  •     至此,量子的基于中文编程,网络化沟通及协作的人机交互编程语言-机器人语言,的大体方向及雏形,轮廓基本形成.以后再写,直接以中文编程为标题.       那么总结一下,就是:量子的中文编程语言是:基于网络化沟通 ...
  • 今天想到一个是处理层与显示层分开 的问题,就想到用一个自动提交表单的方式, 基本上要用到两个方面,一是事件,一是表单, <onevent type="onenterforward">& ...