博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 定时器
阅读量:5052 次
发布时间:2019-06-12

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

一.定时器

在js中的定时器分两种:1、setTimeout() 2、setInterval()

1.setTimeOut()

只在指定时间后执行一次

定时器 异步运行  function hello(){  alert("hello");  }  //使用方法名字执行方法  var t1 = window.setTimeout(hello,1000);  var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法  window.clearTimeout(t1);//去掉定时器

2.setInterval()

在指定时间为周期循环执行

/实时刷新  时间单位为毫秒  setInterval('refreshQuery()',8000);   /* 刷新查询 */  function refreshQuery(){    console.log('每8秒调一次') }

两种方法根据不同的场景和业务需求择而取之,

对于这两个方法,需要注意的是如果要求在每隔一个固定的时间间隔后就精确地执行某动作,那么最好使用setInterval,而如果不想由于连续调用产生互相干扰的问题,尤其是每次函数的调用需要繁重的计算以及很长的处理时间,那么最好使用setTimeout

实例:

    
Document

 

转载于:https://www.cnblogs.com/zwq-/p/9714090.html

你可能感兴趣的文章
webmagic循环爬取
查看>>
用UltraEdit比較两个文件
查看>>
CCAccelerometerDelegate
查看>>
cocos2d-x游戏开发系列教程-坦克大战游戏之坦克和地图碰撞的检测下
查看>>
简单的sql注入
查看>>
c3p0连接池和dbutils的使用
查看>>
崩溃。。。
查看>>
POJ 2459 模拟
查看>>
unix basic command
查看>>
Spring MVC 自定义类型转换器
查看>>
ECS服务器搭建Discuz 邮箱设置,报错处理
查看>>
RHEL 6.5---SVN服务实现过程
查看>>
Install KR3 for AX SP3
查看>>
一个前端开发者换电脑的过程(git篇)
查看>>
mac使用基础
查看>>
CSS选择器小结
查看>>
[差分][倍增lca][tarjan] Jzoj P3325 压力
查看>>
[数学][dp] Jzoj P4236 登山
查看>>
C++继承方式
查看>>
Page2
查看>>