作家
登录

setInterval和setTimeout停止的方法

作者: 来源:www.28hudong.com 2013-03-30 01:01:56 阅读 我要评论

先来了解 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: Stop interval [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 再来了解 setTimeout : 1,HTML DOM setTimeout() 方法 定义和用法 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。 语法 setTimeout(code,millisec) 参数 描述 code 必需。要调用的函数后要执行的 JavaScript 代码串。 millisec 必需。在执行代码前需等待的毫秒数。 提示和注释 提示:setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。 实例,这个例子,在你点击按钮 5 秒钟后会弹出一个提示框: Click on the button above. An alert box will be displayed after 5 seconds. [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 2,HTML DOM clearTimeout() 方法 定义和用法clearTimeout() 方法可取消由 setTimeout() 方法设置的 timeout。语法clearTimeout(id_of_settimeout) 参数 描述 id_of_setinterval 由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。 实例下面的例子每秒调用一次 timedCount() 函数。您也可以使用一个按钮来终止这个定时消息: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

  推荐阅读

  js的写法基础分析

var a=false; !a&&alert("hi"); 解释 a为真才继续往下执行,所以会弹出hi var a=a||"hi"; 解释 当a为假的时候会继续执行,当a为真的时候跳出这个语句,所以可以通过这个办法复制默认值 上面的方法并非所有语言都是如此>>>详细阅读


本文标题:setInterval和setTimeout停止的方法

地址:http://www.17bianji.com/kaifa2/JS/24998.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)