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()定时器相关推荐

  1. java window的对象方法,[Java教程]如何真正重写window对象的方法_星空网

    如何真正重写window对象的方法 2014-12-29 0 重写window对象的方法不是一件新奇的事,比如我们可能需要改变默认alert的行为,如何安全的重写呢? 小菜看到某知名IT网站是这样的写 ...

  2. 检测数据类型、小数点后保留后N位方法、数据类型转换、window对象的方法 、分支结构 (if单分支、if-else 双分支、多重if结构)isNaN() 与 Number.isN的区别

    目录 1.检测数据类型(typeof) 2.数据类型转换 转换为字符串类型 换为数字类型 其他类型转换为布尔值 小数点后保留后N位方法 3.window对象的方法 (window.可省略) 4.顺序流 ...

  3. BOM:window对象的方法之setInterval()定时器和停止setInterval()定时器

    window.setInterval(回调函数,[间隔的毫秒数]); setInterval()方法是重复调用一个函数,每间隔一段时间就调用一次这个函数. // 每隔两秒就会执行一次这个函数 setI ...

  4. BOM——window对象

    BOM 浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM 缺乏标准,JavaScri ...

  5. js bom window对象

    一.全局作用域 我们全局作用域定义了一个变量name,window对象下也能访问,证明在全局作用域下定义的变量,会自动纳入window对象. var name = "Bob";co ...

  6. JQuery获取iframe中window对象的方法-contentWindow

    document.getElementsByTagName('iframe')[0].contentWindow 获取到的就是iframe中的window对象. 转载于:https://www.cnb ...

  7. window对象的方法

    使用window方法时可以省略window open方法 语法格式:window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页. 说明: open ...

  8. Html dom window 对象 open()方法

    open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口. 语法: window.open(URL,name,features,replace) 参数 描述 URL 一个可选的字符串,声明了 ...

  9. java window的对象方法_Javascript:window对象的方法

    Homepage URL http://flysky-1.at.vwdhosting.net FTP server name: ftp://flysky-1@ftp6.vwdhosting.net L ...

最新文章

  1. map multimapc++_C++的Map和Multimap
  2. paho mqtt 在某平台sdk应用上发送数据定时器超时问题
  3. OpenCASCADE:网格之BRepMesh 架构
  4. Pandas 表格样式设置指南,看这一篇就够了!
  5. 如何暂停一个正在运行的线程?
  6. ptmalloc,tcmalloc和jemalloc内存分配策略研究
  7. 需要重新格式化NameNode
  8. audio realtek 耳机没声_realtek hd audio output 耳机听歌没声音要咋设置?华硕主板a88xm-a插了耳机音响还响咋了...
  9. 大数据小项目之电视收视率企业项目06
  10. HIT-哈工大数据结构-作业5(C++)
  11. Android View的事件分发机制和滑动冲突解决方案
  12. UrlRewrite---实现url伪静态化
  13. c语言中组件出现错误,错误消息:无法载入文件或组件 或其相依性的其中之一。 找到的组件资讯清单定义与组件参考不符。 (发生例外状况于 HRESULT: 0x80131040)...
  14. 深度学习和TensorFlow学习资源(书籍、文档和视频)
  15. 四门轿跑 标致发布Exalt概念车设计图
  16. 笑话类网站推广的几种很实用的方法
  17. JAVA|编写西游记人物类
  18. windows自带画图软件
  19. 7-9 厘米换算英尺英寸 (15分)
  20. Oracle中rownum的说明及用法总结

热门文章

  1. 内网环境下docker安装PMM 并监控 PG与MySQL
  2. for await of使用
  3. QPSK调制解调过程,包括串并转换,电平转换,载波调制,相干解调,抽样判决等
  4. mysql sql stuff函数_数据库SQLServer Stuff函数用法
  5. 书籍推荐:搜索引擎技术入门书籍
  6. 【算法】高精度计算π(pi)值
  7. ADC 信号调理电路设计——必要措施、实测验证和应用说明(转载)
  8. 力扣 1833. 雪糕的最大数量
  9. 转载:摄影相关照片(相纸)尺寸大…
  10. 夏普/sharp willcom d4 刷linux,IT豆