⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 5.2.4.htm

📁 一部非常好的javaScript教程
💻 HTM
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<h2 align="center">定时设置</h2>
<p>在 window 对象中包含四种方法用于进行定时设置,其中 setInterval() 和 clearInterval() 方法用于设置和取消循环定时操作,setTimeout() 
  和 clearInterval() 方法用于设置和取消延时定时操作。</p>
<p>
1. setInterval() 和 clearInterval() 方法<p>
setInterval() 方法的语法如下:<p>
setInterval(expression,milliseconds)<p>
或<p>
setInterval(function,milliseconds,arg1,arg2,...argN)<p>
其中 milliseconds 参数表示循环操作的定时时间间隔(以毫秒为单位),expression 表示定时执行的表达式,function 表示定时执行的函数,如果函数有参数,则用 
arg1,...argN 表示。<p>
该方法的含义是:每隔 milliseconds 毫秒,执行 expression 或 function 一次。由于它具有循环定时执行的特性,因此经常用于动态内容的显示(第 
7 章中将介绍该方法在创建动画中的应用)。<p>
设置了定时重复操作之后,还可以用 clearInterval() 方法取消,该方法的语法为:<p>
clearInterval(interval)<p>
其中,interval 参数表示 setInterval() 方法返回的值。
<p> 例如,以下示例显示了如何用 setInterval() 和 clearInterval() 方法进行定时操作。 
<p><a href="../src/tu5.15.htm" target="_blank">示例 </a>
<p>本示例的效果为:在文档的一个文本框中动态显示当前时间(按秒更新);如果用户单击&quot;停止&quot;按钮,则时间显示停留在单击该按钮的时间点;如果用户单击&quot;启动&quot;按钮,则继续动态更新文本框中显示的时间。 
<p> 2. setTimeout() 和 clearTimeout() 方法
<p>
setTimeout() 方法与 setInterval() 方法类似,都是在指定时间间隔执行一个表达式或函数,不同的是 setTimeout() 方法只在延时到来时执行一次,而 
setInterval() 方法按指定时间间隔循环执行。<p>
setTimeout() 方法的语法如下所示:<p>
setTimeout(expression,milliseconds)<p>
或<p>
setTimeout(function,milliseconds,arg1,arg2,...argN)<p>
其中 milliseconds 参数表示延时的时间间隔(以毫秒为单位),expression 表示延时到来时执行的表达式,function 表示延时到来时执行的函数,如果函数有参数,则用 
arg1,...argN 表示。该方法的含义是:调用方法 milliseconds 毫秒之后,执行 expression 或 function 一次。<p>
同样,也可以在指定时间到来之前用 clearTimeout() 方法取消设置的定时操作,该方法的语法为:<p>
clearTimeout(timeout)<p>
其中,timeout 参数表示 setTimeout() 方法返回的值。
<p> 例如,以下示例显示了如何用 setTimeout() 和 clearTimeout() 方法进行定时操作。 
<p><a href="../src/tu5.16.htm" target="_blank">示例 </a>
<p>本示例的效果为:如果在打开页面 5 秒之内单击&quot;清除&quot;按钮,则显示&quot;已经清除了&quot;提示框,否则将显示&quot;太晚了&quot;提示。 
<p>
  
<p>&nbsp; </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -