JavaScript中的setInterval用法
读趣百科>科普>科技数码

JavaScript中的setInterval用法

JavaScript中的setinterval用法,setinterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setinterval动作的语法格式如下:

setInterval(function,interval[,arg1,arg2,......argn])

setInterval(object,methodName,interval[,arg1,arg2,.....argn])

第一种格式是标准动作面板中setinterval函数的默认语法,第二种格式是在专家模式动作中使用的方法。其中的参数function是一个函数名或者一个对匿名函数的引用。object参数指定从Object对象派生的对象。methodName制定 object参数中要调用的方法。interval制定对function或methodName调用两次之间的时间,单位是毫秒。后面的arg1等是可选的参数,用于制定传递给function或是methodName的参数。

setinterval它设置的时间间隔小于动画帧速(如每秒10帧,相当于100毫秒),则按照尽可能接近interval的时间间隔调用函数。而且必须使用updateAfterEvent动作来确保以足够的频率刷新屏幕。如果interval大于动画帧速,则只用在每次播放头进入某一帧是才调用,以减小每次刷新屏幕的影响。下面的例子每隔1秒调用一次匿名函数:

setInterval(function(){trace("每隔1秒钟我就会显示一次")},1000);//这里的function(){}是没有函数名的函数。成为匿名函数,后面的1000是时间间隔,单位是毫秒。下面的例子为我们展示如何带参数运行。

上面已经将函数的setinterval方法介绍了。下面我们将介绍对象的setinterval方法。

首先,写一个setinterval在动作中调用对象的方法的例子,该例子不需要传递参数。

接下来介绍如何传递参数。其实道理和函数的传递参数是一样的。

注意。要调用为对象定义的方法时,必须在专家模式中使用第二种语法格式。

我们来作一个动态显示时间的画面。可以用下面的代码实现。

到这里setinterval这个方法大家应该学的很好了。现在呢,我们学习clearInterval。clearInterval动作的作用是清楚对setinterval函数的调用,它的语法格式如下clearInterval(intervalid);intervalid是调用setinterval函数后返回的对象。下面举一个简单的例子:

最新科技数码科普

小米路由器2代1T版本 PC端使用远程下载的详细方法

小米路由器2代1T版,带双天线的,到目前为止2015-07-23,远程下载方面,是支持远程下载的,但是仅支持正常的链接,暂时不支持远程BT下载.1、首先,安装...
展开详情

Excel在打印时如何使标题行在之后的每个页面出现

为了使打印出来的Excel文档便于阅读,在进行打印时可以在各页都打印标题行,但是很多朋友都不知道怎么操作,下面就为大家介绍Excel在打印时怎么使标题行在之后...
展开详情

如何禁止u盘复制文件 禁止u盘复制文件方法

u盘无法复制访问被拒绝 是很多用户用来保护u盘文件不被复制的一种方法,它不仅使u盘文件无法拷贝出来,还能禁止文件拷贝进去,那么如何禁止u盘复制文件操作呢?接下...
展开详情

Excel中A1样式和R1C1引用样式怎么用

Excel引用样式共有2种,即A1引用样式和R1C1引用样式。一、那何为A1引用样式?这里的A就是列号,即A列;这里的1表示行号,即第1行;所以在A1引用样式...
展开详情

升级内存条和固态硬盘区别有哪些 升级内存条和固态硬盘对比

大多数人运用电脑一段时间以后,都感觉电脑运行速度没有以前快了。这不是心理作用哦,程序和文档日益增多,都会拖慢运行速度。电脑提速主要有两个思路(下面列举的只是常...
展开详情

超频是什么?超频有什么特点?

对于不少对电脑科技感兴趣的电脑“小白”来说,超频是一个经常听到的额词汇,但是不少人对超频的意思却存在着极大的误区,实际上,超频指的是一种电脑操作方式,是计算机...
展开详情

ideapad 110-14笔记本使用bios设置u盘启动方法介绍

联想ideapad 110-14笔记本是一款性能非常不错的家用型笔记比电脑,这款电脑采用了英特尔酷睿第六代处理器,可以满足家庭用户们日常使用需求,那么这款联想...
展开详情

excel快速输入当前日期的几种方法

快速输入当前日期有几种方法,这里教给大家。步骤首先我们打开一个工作样表作为例子。在一个空白单元格内,我们输入公式函数=today(),确认后得到当前日期的结果...
展开详情
热门推荐

电脑启动蓝屏怎么解决?电脑启动蓝屏解决方法

现在,人们日常生活中的学习、工作都离不开电脑,而长期使用电脑总会遇到一些问题,会给我们的使用打来麻烦。电脑启动蓝屏就是其中一种,在开机时电脑的整片屏幕都会是蓝...
展开详情

视频模糊看不清怎么办 如何将模糊视频轻松变清晰

视频模糊看不清怎么办? 视频画质实际上随著拍摄与撷取的方式以及储存方式而变化。例如数位电视(DTV)是最近被发展出来的格式,具有比之前的标准更高的画质,正在成...
展开详情

电脑鼠标失灵怎么办 电脑鼠标失灵原因和解决方法

电脑鼠标失灵 怎么办原因分析和解决方法,首先,我们来谈谈软件方面的故障。谈到这里,大家马上会想到系统感染病毒了,或者是鼠标驱与操作系统发生冲突。但还有一个原...
展开详情

电脑复制粘贴不了怎么办 电脑复制粘贴不了解决方法

电脑的使用有很多小功能,一些是我们常要用到的,一些功能可能比较少用,而电脑复制粘贴就是我们常要用到的一种功能。在平时的阅读、搜索、看文档、写文章等等基本工作中...
展开详情

电脑如何恢复系统?电脑恢复系统步骤详解

近些年来,电脑逐渐变成每户人家的必备电器之一。人们使用电脑上网、看视频或者是聊天,总之人们的生活已经离不开电脑。但是同时,各种各样的使用问题总会出现在人们的使...
展开详情