JS setInterval setTimeout的用法

转载 2016年08月29日 19:25:42

setInterval:

setInterval() 方法可按照指定的周期(以毫秒计)来执行函数或表达式。该方法会不停地循环调用函数,直到使用 clearInterval() 明确停止该函数或窗口被关闭。clearInterval() 函数的参数即 setInterval() 返回的 ID 值。

setTimeout:

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,该方法与 setInterval() 方法不同的是该方法只执行一次

 

setInterval 用法实例:

var i =65
  var s = String.fromCharCode(i) 

setInterval(function(){ 
   s =String.fromCharCode(i++)   从5W个字母中依次++
   txt.innerHTML = s         //  显示出来
  },100)
     //设定时间为100毫秒

 setTimeout用法实例:

function aa()
{
aaa.value += "!";
iTime=setTimeout("aa()",600);
}
function bb()
{
if (iTime !="")
clearTimeout(iTime); //停止时间
}
aa()

 

 

 

 

 

setTimeout()和setInterval()的区别和转换

定义 setTimeout()和setInterval()经常被用来处理延时和定时任务。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以...
  • lijiajun_blog
  • lijiajun_blog
  • 2016年12月06日 23:39
  • 3007

setTimeout与setInterval性能比较

谈到动画,就避不开setTimeout与setInterval,都能实现动画效果,但对我来说,只有需要手动控制帧的速率、频率时,我才会优先选择setTimeout,因为我知道,论性能,setTimeo...
  • yiifaa
  • yiifaa
  • 2017年01月11日 09:51
  • 1213

setInterval();与setTimeout();的结合用法【js】

今天下午在写图片轮播的时候,想让“当鼠标放在图片上时,图片不轮播” 当我设置了鼠标over图片使time增加了几百倍。 然而由于我以前用的setInterval();调用的轮播效果, 我的图片依...
  • leibniz_zhang
  • leibniz_zhang
  • 2016年11月15日 16:52
  • 480

Js中setInterval()和setTimeout()的使用和清除

setInterval()和setTimeout()都是设定延时,区别在于setInterval()会自动重复,而setTimeout()不会重复;使用举例:var t;function clockS...
  • xrb212
  • xrb212
  • 2007年04月24日 15:06
  • 2073

JavaScript: 再论setTimeout、setInterval。其第三个参数和this的讨论,超时嵌套和内存泄漏

最近用setTimeout、setInterval,因为要传入的函数要用到this,所以深入了解了一番! setTimeout和setInterval函数的第三个参数本来只是定义语言类型,后来在...
  • king_xing
  • king_xing
  • 2015年01月29日 12:17
  • 5024

运用setTimeout 替换 setInterval

通用的代码如下, setTimeout(function(){ //do something setTimeout(argu...
  • wocaonima332
  • wocaonima332
  • 2017年01月06日 09:45
  • 432

用setTimeout()方法来模拟setInterval()与setInterval()之间的什么区别?

对于setTimeout()跟setIntervl()之间的区别,你真的了解么?有时候看似简单的东西,往往隐藏一些你不知道的细节。setTimeout(fn,time)是超时调用,它在大于等于time...
  • baidu_24024601
  • baidu_24024601
  • 2016年07月08日 17:32
  • 5330

setInterval(倒计时实例)和setTimeout的用法

实例: html页面
  • snn1410
  • snn1410
  • 2014年09月25日 10:39
  • 8752

JavaScript BOM -- setTimeout()和setInterval() 常见问题

setTimeout()和setInterval() 何时被调用执行 1.时间不能精确间隔 2.模拟间隔调用 3.第一个参数...
  • hellobeifeng
  • hellobeifeng
  • 2015年10月11日 15:20
  • 605

Js setTimeout,clearTimeout,setInterval,clearInteral详解

设置定时器,在一段时间之后执行指定的代码,setTimeout与setInterval的区别在于setTimeout函数指定的代码仅执行一次 方法一: window.setTimeout("ale...
  • zpf336
  • zpf336
  • 2013年03月11日 22:02
  • 2452
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS setInterval setTimeout的用法
举报原因:
原因补充:

(最多只允许输入30个字)