全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届广东省汕尾市陆河外国语学校英语高三上期末联考模拟试题含解析
- 湖南省常德市石门县二中2025届高三语文第一学期期末质量跟踪监视模拟试题含解析
- 2025届河南省开封市兰考县等五县联考生物高一上期末学业水平测试模拟试题含解析
- 2025届广东省阳东广雅学校高一生物第一学期期末学业水平测试模拟试题含解析
- 甘肃省武威八中2025届生物高一上期末经典模拟试题含解析
- 2025届广元市重点中学生物高一第一学期期末检测试题含解析
- 2025届福建省厦门市第二中学生物高三上期末学业质量监测试题含解析
- 内蒙古赤峰林东第一中学2025届数学高一上期末调研试题含解析
- 江苏省两校2025届高三英语第一学期期末学业水平测试模拟试题含解析
- 2025届福建省宁德市六校生物高三上期末调研模拟试题含解析
- 《整式的加减》专项练习100题(有答案)
- 《食品雕刻》授课教案
- 分布式光伏发电项目并网验收调试报告
- 企业发展规划部工作总结
- 咖啡厅室内设计PPT
- 北师大一年级数学上册期中测试卷及答案
- 小学二年级上册美术课件-5.17漂亮的钟-岭南版(14张)ppt课件
- 苏教版六年级上册音乐教案全册
- 江苏某市政道路地下通道工程深基坑支护及土方开挖施工专项方案(附图)
- 生物校本教材—生活中的生物科学
- 北京市建筑施工起重机械设备管理的若干规定
评论
0/150
提交评论