首 页IT知识库翔宇问吧收藏内容
当前位置:翔宇亭IT乐园IT知识库WEBJavascript

JavaScript中setInterval函数的使用方法

减小字体 增大字体 作者:biye5u.com  来源:本站原创  发布时间:2012-02-02 23:52:49

在编写客户端脚本时,我们经常用到setInterval()函数,这个函数的原型如下:

setInterval(code,millisec)

其中,code是要调用的函数或执行的代码串;mellisec为周期性执行或调用code代码之间的时间间隔,单位为毫秒,这两个参数都是必需给出的。

该函数的返回值为setInterval函数的ID标识,每次调用setInterval函数都会产生一个唯一的ID,可以通过clearInterval函数(此函数的参数接收一个setInterval返回的ID)暂停setInterval函数。

该函数可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作clearInterval() 方法的参数。

下面举一个例子来说明setInterval()的使用方法,这个例子主要是在客户端显示当前的时间:

<html>
<head>
  <title>Javascript 的动态时间-翔宇亭IT乐园(www.biye5u.com)</title>
</head>
<body>
<script type="text/javascript">
  function showTime(){
      var dt= new Date () ;
      var curDate= dt.getFullYear()+"年"+dt.getMonth()+"月"+dt.getDate()+"日" ;
      var curTime = dt.getHours()+":"+dt.getMinutes()+":"+dt.getSeconds();
      var curDateTime = curDate+" " + curTime;
      document.getElementById('curDateTime').innerHTML = curDateTime;
    }
    setInterval(showTime,1000);
</script>
<h1>Javascript动态显示日期和时间</h1>
<p>你观察一下面的日期和时间是否在不断地变化,而且与你的系统时间是一致的。</p>
<p id = "curDateTime"></p>
</body>
</html>

查看演示效果

本文为翔宇亭IT乐园(http://www.biye5u.com)原创,如需转载,请给出本文直接连接。

微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。

个人成长离不开各位的关注,你的关注就是我继续前行的动力。

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
愿您的精彩评论引起共鸣,带来思考和价值。
用户名: 查看更多评论
分 值:100分 90分 80分 70分 60分 40分 20分
内 容:
验证码:
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2023 biye5u.com. All Rights Reserved.