setInterval在JavaScript中的用法

更新时间:2023-03-12 09:40:04 作者:搜果百科大全

  JavaScript中的setinterval用法,setinterval动作[具有一定动机和目的并指向一定客体的运动系统。]的作用是在播放动画的时,每隔一定时间就调用[call(调用)用于将程序的执行交给其他的代码段,通常是一个子例程,同时保存必要的信息,从而使被调用段执行完毕后返回到调用点继续执行。]函数,方法[(1) [method;way;means] (2) 古指量度方形的法则 (3) 现指为达到某种目的而采取的途径、步骤、手段等 方法的含义较广泛,一般是指为获得某种东西或达到某种目的而采取的手段与行为-fangfa]或对象[对象原本是一个哲学词语,表示客体事物不以人的意志为转移而又与人的存在相关联的某种规定性。]。可以使用本动作更新来自数据库的变量或更新时间显示。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函数后返回的对象。下面举一个简单的例子:

为您推荐

mysql命令是什么?

  mysql命令[命令(令)是国家行政机关及其领导人发布的指挥性和强制性的公文。]使用指南,MySQL是一种关系数据库[数据库(Database)是按照数据结构来组织、存储和管理数据的仓库

2023-03-12 09:31

hdmi接口的具体用途

  对于hdmi接口[接口指的是MD产品具有哪些输入输出的接口。]有什么[作为网络流行用词“什么”的代名网络用词。]用可能很多人并不太了解,HDMI,高清晰度多媒体接口是一种全数位

2023-03-12 09:30

Sprintf函数有什么用途

  sprintf 最常见的应用之一莫过于把整数打印到字符[在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息。]串中,sprintf 是个变参函数。下面将会

2023-03-12 09:30

什么是el表达式?

  el表达式[表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。]语言[语言(英文名:Language)是人类最重要的**工

2023-03-12 09:28

计算机主板维修

  在日常生活中,遇到主板[电脑机箱主板,又叫主机板(mainboard)、系统板(systemboard)或母板(motherboard);它分为商用主板和工业主板两种。]的故障[故障是系统不能执行规定功能

2023-03-12 09:27

如何恢复Win7系统本地连接?Win7系统启动本地连接的两种方法

  在Windows7系统中不小心禁用了本地连接[本地连接(local connection)是指电脑中不同网络创建的链接,当创建家庭或小型办公网络时,运行 Windows 的计算机将连接到局域网

2023-03-12 09:27