setInterval 函数

间隔指定的毫秒数不停地执行指定的代码

setInterval函数参数

  • codes -- 代码段的字符串表示(与eval函数的参数相同),或者是匿名函数、函数名
  • interval -- 间隔的毫秒数

setInterval函数会重复间隔一段时间执行代码,因此应使用clearInterval函数将其停止,或者页面被卸载也会自动停止

 1 var icolor=0;
 2 var iNum=256;
 3 var iID=setInterval(setbgColor, 500);
 4 function setbgColor()
 5 {
 6         document.bgColor="#"+icolor*iNum*iNum*iNum+icolor*iNum*iNum+icolor*iNum;
 7         if((icolor+=10)>iNum)
 8         {
 9                 clearInterval(iID);
10         }
11 }

使用setInterval函数改变网页背景的颜色

时间: 2024-11-16 09:55:53

setInterval 函数的相关文章

setInterval()函数用法详解

setInterval()函数用法详解:此函数用途相当广泛,在滚动代码或者焦点图片等等效果中都有应用,下面就通过实例简单介绍一下此函数的用法.setInterval()函数可以规定在按照指定的周期来执行一段函数,也就是说每隔一定事件就开始执行一次指定的函数.语法如下: setInterval(code,interval) 此函数具有两个参数,第一个参数规定要执行的函数,第二个参数规定函数两次执行之间的间隔,单位是毫秒(1秒=1000毫秒).代码实例如下: <!DOCTYPE HTML> <

【JavaScript】使用setInterval()函数作简单的轮询操作

轮询(Polling)是一种CPU决策怎样提供周边设备服务的方式,又称"程控输出入"(Programmed I/O). 轮询法的概念是.由CPU定时发出询问.依序询问每个周边设备是否须要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始. 轮询法实作easy.但效率偏低. 在JavaScript使用setInterval函数作简单的轮询操作,能够随时判定某一个參数值,但不用刷新页面.即不用在页头增加<META HTTP-EQUIV="Refresh&quo

什么是setTimeout函数和setInterval函数?

我们一般在浏览网页的时候,一般都会有图片轮播等,一些比较好玩的特效,接下来我就给大家讲讲这俩个函数! 一setTimeout函数和setInterval函数的语法以及应用 1.setTimeout函数 定义和用法:setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式. 语法:setTimeout(code,millisec); 参数: code (必需):要调用的函数后要执行的 JavaScript 代码串. millisec(必需):在执行代码前需等待的毫秒数. 提示: set

js中的setInterval函数

js中,setInterval函数:setInterval(code,milliseconds,[可选参数]) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Interval</title> <styl

怎样在一个页面使多个setInterval函数正常执行

var firstInterval; var secondInterval; function firstAlert(){ if(firstInterval) clearInterval(firstInterval);//这个是重点 //处理全部 ......... firstInterval = setInterval('firstAlert()', 1000*2); } function secondAlert(){ if(secondInterval) clearInterval(seco

关于setInterval()函数

最近接到新的需求,流程监控! 其中涉及到进度条,我第一想法是使用echarts好用的图表工具! 找到心仪的进度条图形对应代码,深入研究之后,发现其中涉及到setInterval(function(){},interval)函数,每隔一定时间执行其中的函数(匿名函数或函数名),此时由于需求我的想法是让间隔时间interval动态改变,百般尝试之后,发现做不到,查阅资料之后发现根本就不存在此函数间隔时间动态变更的案例,于是我总结这样搞可能并不合适.无奈我只能想办法在每次固定间隔时间的情况下,动态变更

如何在一个页面使多个setInterval函数正常运行

var firstInterval; var secondInterval; function firstAlert(){ if(firstInterval) clearInterval(firstInterval); <span style="white-space:pre"> </span>//处理所有 <span style="white-space:pre"> </span>......... <span

setInterval 函数传参(方法一)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

定时器setinterval 函数的使用

function foo() { var param = 100; window.setInterval(function() { f(param); }, 1000); } function f(times) { // add your code here }