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

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函数改变网页背景的颜色

转载于:https://www.cnblogs.com/raohuagang/p/4004649.html

setInterval 函数相关推荐

  1. html里的swal添加倒计时,使用甜蜜警报插件的setInterval函数倒计时

    我试图实现倒计时到sweetAlert.在不活动20分钟后,会弹出甜蜜警报并显示会话即将超时,并且用户有两种选择:注销或继续,这将重新启动空闲计时器.当鼠标移动或点击时,空闲计时器也会重置.我的问题是 ...

  2. 在setInterval函数中传递参数

    本文翻译自:Pass parameters in setInterval function Please advise how to pass parameters into a function c ...

  3. js停止setInterval函数的运行

    在某些情况下,我们需要用到setInterval函数,让某方法在每隔固定时间段后自动执行. 可满足某些条件后我们需要将其终止,不再运行,做法如下: Auto=window.setInterval(&q ...

  4. JS中的setTimeout和setInterval函数

    目录 前言 setTimeout setTimeout()函数应用之点名器 setInterval setInterval应用之重写点名器 前言 在生活中,常有定时做某事,或者循环做某事的需求,如设置 ...

  5. setInterval函数的用法

    我是想用canvas实现一个进度条,用到这个定时器setInterval,但是调用的函数只执行了一次. 定义: setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式. s ...

  6. 解决setInterval函数传参问题

    修改window.setInterval函数,使其可以接收参数 var __sto = setInterval; window.setInterval = function (callback, ti ...

  7. setTimeOut函数和setInterval函数

    setTimeout( )是设定一个指定等候时间 (单位是千分之一秒, millisecond), 时间到了, 浏览器就会执行一个指定的 method 或 function, 有以下语法: 今次例子是 ...

  8. 的setinterval函数_Vue定时器与JS 定时器 setInterval() 和 setTimeout()

    H5前端开发社区专注更多编程教程和电子书天天在用钱在vue中,有两套定时器,一套是浏览器API,window对象上的:另一套就是vue/nodejs封装的,需要引入 import { setInter ...

  9. 的setinterval函数_ES6 极简教程 lt;6gt; 函数扩展

    1. 函数参数默认值 用法如下 {function test(x, y = 'world') {console.log('默认值', x, y);}test('hello'); // hello wo ...

  10. setInterval 函数的使用例子

    setInterval() 是 JavaScript 内建函数,用来设置每隔一段时间执行一个函数.下面的例子,Vue中使用JavaScript 来实现过渡 transition的动画效果, 使用了这个 ...

最新文章

  1. Java内存管理的9个小技巧
  2. 念 2013-8-6 (写于爸爸走之后,之七)
  3. 二叉树的最小深度Python解法
  4. java 扫描所有子类_java获取全部子类或接口的全部实现
  5. 笑脸喜迎新同学,热情送给新伙伴
  6. php删除第一个字母,php – 正在上传的文件将第一个字母切断
  7. js处理16进制hex转str出现的中文乱码问题
  8. Python:List、tuple、dict、set
  9. 双向链表示意图_图文详解双向链表原理
  10. ESXi安装时遇到不识别的硬件的处理
  11. C# 中字符串string和字节数组byte[]的转换
  12. nxlog管理配置linux,如何使用NXLOG管理配置WindowsServer日志.PDF
  13. 《OceanBase 数据库系统概念》首次发布,系统精准定义 OceanBase
  14. x32下PsSetLoadImageNotifyRoutine的逆向
  15. 分享一种快速制作二维码标签及防伪溯源二维码的方法
  16. 5.node.js中的事件循环
  17. 求1-1/2+1/3-.....+1/99-1/100
  18. 红旗Linux的特点和应用范围,三大特性!红旗Linux Desktop 7体验
  19. 手办 android app,hpoi手办维基
  20. getActivePinia was called with no active Pinia.

热门文章

  1. FxFactory pro 8 for Mac(视觉特效包处理工具)直装版
  2. Find Any File for Mac(本地文件搜索查找工具)
  3. 如何将 Mac Dock 恢复到原始设置?
  4. 转载一篇好用的ubuntu 16.04安装nvidia显卡驱动文章
  5. Linux网络服务_dhcp服务和dhcp中继服务
  6. Excel中index和match函数的应用实例
  7. 阿里面试官:LongAdder和AtomicLong哪个性能更好?我有点懵~
  8. 封禁3年,微信重磅功能回归!
  9. String 也能做性能优化,我只能说牛逼!
  10. 教你分分钟学会用python爬虫框架Scrapy爬取心目中的女神