已阅读1页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.用法区别:setTimeout(表达式,延时时间);/只执行一次,无周期setInterval(表达式,交互时间);/周期交互时间停止:主要是利用window.clearInterval(intervalID);window.clearTimeout(timeoutID);2.示例function testTimeout() var kk = 1;/1.能够调用外部变量/setTimeout(function()alert(kk);,2000);/2.在执行表达式内部结束这个定时器 var intervalId = setInterval(function()if (kk+ = 3) clearInterval(intervalId); alert(111); , 1000); testTimeout();先来了解 setInterval :1,HTML DOM setInterval() 方法定义和用法setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。语法setInterval(code,millisec,lang)参数 描述code 必需。要调用的函数或要执行的代码串。millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。返回值一个可以传递给 Window.clearInterval() 从而取消对 code 的周期性执行的值。2,HTML DOM clearInterval()方法定义和用法clearInterval() 方法可取消由 setInterval() 设置的 timeout。clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。语法clearInterval(id_of_setinterval)参数 描述id_of_setinterval 由 setInterval() 返回的 ID 值。如何停止:下面这个例子将每隔 50 毫秒调用 clock() 函数。您也可以使用一个按钮来停止这个 clock: var int=self.setInterval(clock(),50) function clock() var t=new Date() document.getElementById(clock).value=t Stop interval 再来了解 setTimeout :1,HTML DOM setTimeout() 方法定义和用法setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。语法setTimeout(code,millisec)参数 描述code 必需。要调用的函数后要执行的 JavaScript 代码串。millisec 必需。在执行代码前需等待的毫秒数。提示和注释提示:setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。实例,这个例子,在你点击按钮 5 秒钟后会弹出一个提示框: function timedMsg() var t=setTimeout(alert(5 seconds!),5000) Click on the button above. An alert box will be displayed after 5 seconds. 2,HTML DOM clearTimeout() 方法定义和用法clearTimeout() 方法可取消由 setTimeout() 方法设置的 timeout。语法clearTimeout(id_of_settimeout)参数 描述id_of_setinterval 由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。实例下面的例子每秒调用一次 timedCount() 函数。您也可以使用一个按钮来终止这个定时消息: var c=0 var t function timedCount() document.getEleme
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版五年级(下)数学 期中达标测试卷
- 商品房买卖解约退款协议
- 单元式幕墙安装施工技师考试试卷及答案
- 发电机组使用维护计划
- 校园巡逻制度满意度调查问卷
- 首都师范大学国家奖学金实施细则【模板】
- 轻钢厂房施工方案
- 2026“安康杯”安全生产责任制知识竞赛题库(含答案)
- 2026 高血压病人饮食的南瓜粥课件
- 辽宁葫芦岛市八年级地理生物会考考试题库(含答案)
- 考试你好(教学设计)2023-2024学年心理健康五年级
- 遗传性脑小血管病诊断思路
- 数学一模质量分析
- 火力发电厂机组A级检修监理大纲
- 小狐狸买手套
- 气流组织课件
- GB/T 15587-2023能源管理体系分阶段实施指南
- 职业技能竞赛钢结构工程质量检测决赛钢结构焊缝质量检测理论题库多选题
- 数据库原理及应用-课件
- GB/T 1981.2-2009电气绝缘用漆第2部分:试验方法
- GB/T 19208-2008硫化橡胶粉
评论
0/150
提交评论