博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
倒计时,电子表和定时器(7)
阅读量:6574 次
发布时间:2019-06-24

本文共 623 字,大约阅读时间需要 2 分钟。

1.倒计时

15分钟的倒计时

15:00

复制代码

JavaScriptsetInterval()函数用于设定每隔指定的时间就执行对应的函数或代码。该函数属于全局对象window。

 setInterval()函数的语法如下: setInterval ( code, milliseconds[, args...] )  

code 需要执行的函数或js代码       

 milliseconds 执行函数或代码的间隔时间,单位为毫秒 

args 可选参数用于给被调用的函数传递参数,参数可以有多个

距离固定日期的倒计时

日期对象:var D=new Date(2015,4,8)  Math对象:数学运算

复制代码

2.电子表

复制代码

3.定时器

无限定时器无间隔定时,作用每隔一段时间后,自动调用该函数;

var t=setInterval(函数,时间)   clearInterval(t)

复制代码

延时定时器:间隔多长时间之后调用一次函数(只调用一次)

var t=setTimeout(函数,时间)   clearTimeout(t)

复制代码

如果想用延时定时器实现无限次调用,必须在指定的函数内部重新启动一次延时定时器;

复制代码

两种实现无限次调用的区别:

1. 如果函数的 执行时间 大于 无限定时器setInterval 的调用时间,会造成函数的累积; 

2. setTimeout()写在函数的最后,不会造成函数的累积;

转载地址:http://dgmjo.baihongyu.com/

你可能感兴趣的文章
Optimizing Oracle RAC
查看>>
[Javascript] Add a browser build to an npm module
查看>>
线程安全的atomic wrapper classes例子
查看>>
[摘录]调动员工积极性的七个关键
查看>>
Linux getcwd()的实现【转】
查看>>
Backup Volume 操作 - 每天5分钟玩转 OpenStack(59)
查看>>
.htaccess 基础教程(四)Apache RewriteCond 规则参数
查看>>
转: maven进阶:一个多模块项目
查看>>
Android控件之HorizontalScrollView 去掉滚动条
查看>>
UVM中的class--2
查看>>
关于异常的合理处理方式
查看>>
javascript ES3小测试
查看>>
Android - Animation(二)
查看>>
Android6.0指纹识别开发
查看>>
Lucene简介
查看>>
Hibernate概述
查看>>
任务调度器配置文件
查看>>
【JavaScript吉光片羽】--- 滑动条
查看>>
ORACLE 存储过程异常捕获并抛出
查看>>
arcgis api for js之echarts开源js库实现地图统计图分析
查看>>