BOM:window对象的方法之定时器setTimeout()和停止setTimeout()定时器
window对象提供了两个好用的方法:定时器,分别是:
- setTimeout()
- setInterval()
window.setTimeout(调用函数,[延迟的毫秒数]);
毫秒数如果不写,默认是0,会立即执行。
setTimeout()方法用于设置一个定时器,该定时器在定时器设置的毫秒数到期后自动执行调用,且只执行一次。
<script>
// window在调用时可以省略,直接写setTimeout
setTimeout(function(){// 表示3秒后弹出alert(12);
},3000)
</script>
setTimeout参数中的函数可以直接写函数,也可以写函数名,如下所示:
setTimeout(callback,2000);
function callback(){alert(123);
}
另外页面中可能会有很多的定时器,不止一个,所以经常给每个定时器起一个名字来区分(标识符)。
<script>
let timer1 = setTimeout(callback,2000); // 定时器1
let timer2 = setTimeout(callback,3000); // 定时器2
function callback(){alert("hello");
}
</script>
停止setTimeout()定时器:
window.clearTimeout(定时器的标识符);
<script>
let timer1 = setTimeout(callback,3000);
function callback(){alert("hello"); // 3秒后执行
}
clearTimeout(timer1); // 停止定时器
</script>
BOM:window对象的方法之定时器setTimeout()和停止setTimeout()定时器相关推荐
- java window的对象方法,[Java教程]如何真正重写window对象的方法_星空网
如何真正重写window对象的方法 2014-12-29 0 重写window对象的方法不是一件新奇的事,比如我们可能需要改变默认alert的行为,如何安全的重写呢? 小菜看到某知名IT网站是这样的写 ...
- 检测数据类型、小数点后保留后N位方法、数据类型转换、window对象的方法 、分支结构 (if单分支、if-else 双分支、多重if结构)isNaN() 与 Number.isN的区别
目录 1.检测数据类型(typeof) 2.数据类型转换 转换为字符串类型 换为数字类型 其他类型转换为布尔值 小数点后保留后N位方法 3.window对象的方法 (window.可省略) 4.顺序流 ...
- BOM:window对象的方法之setInterval()定时器和停止setInterval()定时器
window.setInterval(回调函数,[间隔的毫秒数]); setInterval()方法是重复调用一个函数,每间隔一段时间就调用一次这个函数. // 每隔两秒就会执行一次这个函数 setI ...
- BOM——window对象
BOM 浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM 缺乏标准,JavaScri ...
- js bom window对象
一.全局作用域 我们全局作用域定义了一个变量name,window对象下也能访问,证明在全局作用域下定义的变量,会自动纳入window对象. var name = "Bob";co ...
- JQuery获取iframe中window对象的方法-contentWindow
document.getElementsByTagName('iframe')[0].contentWindow 获取到的就是iframe中的window对象. 转载于:https://www.cnb ...
- window对象的方法
使用window方法时可以省略window open方法 语法格式:window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页. 说明: open ...
- Html dom window 对象 open()方法
open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口. 语法: window.open(URL,name,features,replace) 参数 描述 URL 一个可选的字符串,声明了 ...
- java window的对象方法_Javascript:window对象的方法
Homepage URL http://flysky-1.at.vwdhosting.net FTP server name: ftp://flysky-1@ftp6.vwdhosting.net L ...
最新文章
- map multimapc++_C++的Map和Multimap
- paho mqtt 在某平台sdk应用上发送数据定时器超时问题
- OpenCASCADE:网格之BRepMesh 架构
- Pandas 表格样式设置指南,看这一篇就够了!
- 如何暂停一个正在运行的线程?
- ptmalloc,tcmalloc和jemalloc内存分配策略研究
- 需要重新格式化NameNode
- audio realtek 耳机没声_realtek hd audio output 耳机听歌没声音要咋设置?华硕主板a88xm-a插了耳机音响还响咋了...
- 大数据小项目之电视收视率企业项目06
- HIT-哈工大数据结构-作业5(C++)
- Android View的事件分发机制和滑动冲突解决方案
- UrlRewrite---实现url伪静态化
- c语言中组件出现错误,错误消息:无法载入文件或组件 或其相依性的其中之一。 找到的组件资讯清单定义与组件参考不符。 (发生例外状况于 HRESULT: 0x80131040)...
- 深度学习和TensorFlow学习资源(书籍、文档和视频)
- 四门轿跑 标致发布Exalt概念车设计图
- 笑话类网站推广的几种很实用的方法
- JAVA|编写西游记人物类
- windows自带画图软件
- 7-9 厘米换算英尺英寸 (15分)
- Oracle中rownum的说明及用法总结
热门文章
- 内网环境下docker安装PMM 并监控 PG与MySQL
- for await of使用
- QPSK调制解调过程,包括串并转换,电平转换,载波调制,相干解调,抽样判决等
- mysql sql stuff函数_数据库SQLServer Stuff函数用法
- 书籍推荐:搜索引擎技术入门书籍
- 【算法】高精度计算π(pi)值
- ADC 信号调理电路设计——必要措施、实测验证和应用说明(转载)
- 力扣 1833. 雪糕的最大数量
- 转载:摄影相关照片(相纸)尺寸大…
- 夏普/sharp willcom d4 刷linux,IT豆