setInterval() 方法和setTimeout() 方法

原创 2016年08月29日 18:57:38

setInterval()可按照指定的周期(以毫秒计)来调用函数或计算表达式,会不停的调用函数。            //获取指定的间隔

clearInterval()被调用或窗口被关闭,结束调用。        //消除指定间隔

setInterval(code,millisec[,"lang"])
code:必需要添加,要调用的函数或要执行的代码串
millisec:必需要添加,周期性执行或调用 code 之间的时间间隔,以毫秒计
setInterval(function(){ },1)     //1毫秒调用匿名函数一次


//文字滚动效果找出'字'的ASC编码
 var j=24000;
 var s=String.fromCharCode(j);
 var id = setInterval(function(){           //setInterval 获取指定的间隔
      s = String.fromCharCode(j--)     //String(串).fromCharCode 从字符编码
  txt.innerHTML= s+ '  '+(j+1)      
  if(s=='学') clearInterval(id)              //clearInterval(id) 清楚指定的间隔  
 },1)

结果打印:'学'     23398(ASC编码)


setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。用来延迟加载一些数据。

setTimeout(code,millisec);


code:        必需的,要调用的函数后执行的代码

millisec:    必需的,在执行代码前需等待的毫秒数


setTimeout() 只执行 code 一次

function loadas()
{
 txt.innerHTML ='3秒后更新';
}
setTimeout(loadas,3000);

相关文章推荐

setTimeout/setInterval的使用和参数调用方法

[setTimeout]  setTimeout(表达式,延时时间)  在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次  用setTimeout实现的自动变化显示随机...

setTimeout()和setInterval()看js的异步执行方法

定义 setTimeout()和setInterval()经常被用来处理延时和定时任务。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以在每...

JS中setTimeout()和setInterval()方法的区别

因为setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 而setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执...

setInterval和setTimeout停止的方法

先来了解 setInterval :  1,HTML DOM setInterval() 方法  定义和用法  setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。  ...

(2)window方法:confirm、setTimeout、setInterval、clearInterval、moveBy和moveTo、open和close

confirm、setTimeout、setInterval、clearInterval、moveBy和moveTo、open和close

setTimeout和setInterval方法区别

setTimeout   定义和用法:   setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。       语法:   setTimeout(code,millisec...
  • fzhsh
  • fzhsh
  • 2014年02月20日 10:40
  • 749

setInterval,setTimeout 方法和与之相关的方法 详解

一  setInterval & clearInterval 1. HTML DOM setInterval() 方法  定义和用法  setInterval() 方法可按照指定的周期(以毫秒计...

setInterval setTimeout.html

  • 2009年09月22日 17:35
  • 794B
  • 下载

Ajax在IE上做轮询时setInterval方法只执行一次

原文转自:http://blog.csdn.net/acoal/article/details/5897522 最近做一个小的基于Flex的网页聊天室,其实并没有用到多少Flex的技术,只是最...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:setInterval() 方法和setTimeout() 方法
举报原因:
原因补充:

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