`
cakin24
  • 浏览: 1386468 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Window setTimeout() 方法

阅读更多

定义和用法

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

提示: 1000 毫秒 = 1 秒.

语法

setTimeout(code,millisec,lang)
参数 描述
code 必需。要调用的函数后要执行的 JavaScript 代码串。
millisec 必需。在执行代码前需等待的毫秒数。
lang 可选。脚本语言可以是:JScript | VBScript | JavaScript

实例

<!DOCTYPE html>
<html>
<head>
<meta charset="gb2312">
<title>显示时间</title>
<script>
function startTime()
{
	var today=new Date();
	var h=today.getHours();
	var m=today.getMinutes();
	var s=today.getSeconds();// 在小于10的数字钱前加一个‘0’
	m=checkTime(m);
	s=checkTime(s);
	document.getElementById('txt').innerHTML=h+":"+m+":"+s;
	t=setTimeout(function(){startTime()},500);
}
function checkTime(i)
{
	if (i<10)
	{
		i="0" + i;
	}
	return i;
}
</script>
</head>
<body onload="startTime()">
	
<div id="txt"></div>
	
</body>
</html>

 

运行效果


 
  • 大小: 339 Bytes
1
0
分享到:
评论

相关推荐

    精解window.setTimeout()window.setInterval()使用方式与参数传递问题!

    这是我们常常会使用方法setInterval或setTimeout,但是由于这两个方法是由脚本宿主模拟出来的Timer线程,在通过其调用我们的方法是不能为其传递参数。 我们常用的使用场景是: 代码如下:window.setTimeout(...

    在window.setTimeout方法中传送对象

    其语法是: window.setTimeout(expr,msec) expr是执行字符串,在msec毫秒之后,就会作为js运行。我昨天才发现,原来expr也可以是一个函数,呵呵,用这个特性,就可以进行对象的传送了。 下面的代码实现了把函数foo1...

    jQuery setTimeout()函数使用方法

    setTimeout()从载入后延迟指定的时间去执行一个表达式或者是函数;仅执行一次 ;和window.clearTimeout一起使用.我在 代码如下:$(document).ready(function(){setTimout(test(),200); function test() { alert&#40;1&#...

    HTML5 Canvas鼠标移动气泡变多特效.zip

    代码片段: ... setTimeout(function () {  if (i &lt; window.arr.length)  window.arr[i].target = {  x: e.clientX,  y: e.clientY  }  }, i * settings.delay);  }  timeout(i);  }

    让JavaScript中setTimeout支持链式操作的方法

     window.setTimeout = function(fn, time) {  if (!time) {  time = fn;  return $.Deferred(function(dfd) {  timeout(function() {  dfd.resolvel(dfd);  }, time);  }).promise();  }  

    基于Vue的MaterialDesignUI库Vue-Carbon.zip

    }, refresh () { this.refreshing = true setTimeout(() =&gt; { this.refreshing = false var arr = [] for (let i = this.end; i &lt; this.end 10; i ) { arr.push(String(i 1)) } this...

    JS返回Promises对象插件Allora.zip

    Allora可以使对象中的方法执行后返回Promise对象,主要用在一些异步调用的方法(onload/setTimeout/requestAnimationFrame等)中。使用示例:BasicOr simply:const myWindow = allora(window) myWindow.onload.then...

    利用javascript中的call实现继承

    昨天阿丹传了一个javascript中的重载例子给我,感觉不错.... window.setTimeout = function(fRef, mDelay) { if(typeof fRef == ‘function’){ var argu = Array.prototype.slice.call(arguments,2); va

    JavaScript中的定时器之Item23的合理使用

    window对象提供了两个方法来实现定时器的效果,分别是window.setTimeout()和window.setInterval。其中前者可以使一段代码在指定时间后运行;而后者则可以使一段代码每过指定时间就运行一次。它们的原型如下: ...

    Javascript DHTML 实例编程(教程)(四)初级实例篇2—动画

    上篇说了动态创建结点和删除结点的例子,这一篇说一些如何...1000)将可能抛出一个异常,这个时候,通常是你要传递一个对象参数,我建议用这样的一个办法来解决,也建议使用这种方法来使用window.setTimeout和window.se

    js实现点击注册按钮开始读秒倒计时的小例子

    js 代码如下:[removed] ...i++) { window.setTimeout(“sTimer(“+i+”)”,i*1000); } function sTimer(num) { if(num==wait_time) { document.getElementById(“reg_btn”).value=” 同意注册 “; document.getElement

    js实现window.open不被拦截的解决方法汇总

    本文实例讲述了js实现window.open不被拦截的解决方法。分享给大家供大家参考。具体分析如下: 一、问题: 今天在处理页面ajax请求过程中,想实现请求后打开新页面,就想到通过 js window.open 来实现,但是最终都被...

    JavaScript进阶教程(第三课第二部分)第1/2页

     function doTimer() { window.document.timer_form.the_text.value = the_count; the_count += 2; the_timeout = setTimeout(“doTimer();”, 2000); }  这里用到的定时器就是上一页所用的定时器。当用户...

    HTML5圆形波浪加载动画特效.zip

    function (callback) { window.setTimeout(callback, 1000 / 60); }; function loop () { ctx.clearRect(0, 0, canvasWidth, canvasHeight); if (!needAnimate) return; if (waveY ) waveY = 1.5; if (waveX ) ...

    javascript基于定时器实现进度条功能实例

    window度一线下面的方法 window.setInterval() 启动定时器 1.setInterval(function(函数),time(每隔多少时间执行一次函数,单位是毫秒)) 会重复执行某项操作 2.setTimeout 运用在延迟一段时间,再进行某项操作 ...

    JS模拟多线程

    var Thread = { runNum : 0, //当前正式运行的线程数 maxNum : 10, //最大同时执行的线程数 -1表示不限 commandList : new Array(), start : function(){ //window.status = this.runNum; if(this.maxNum !=...

    基于客房管理系统代码 开发者 刘尧涛

    window.location ='login.jsp'; } var x,y var step=18 var flag=0 var message="★欢迎光临taotao网站,有你更加精彩★" message=message.split("") var xpos=new Array() for (i=0;i;i++) { xpos[i]=-50 } ...

    JS中SetTimeout和SetInterval使用初探

    一切尽在代码截图中,愿意和大家一起成长!可以喷,毕竟是菜鸟! 好了,废话不多说了,看具体实例代码吧! &lt;...button onclick=clearIt=window.clearInterval(clearIt)&gt; Stop&lt;/button&gt;

    Javascript基础知识(三)BOM,DOM总结

    window对象: 打开和关闭窗口: window.open() 三个参数:1.载入新窗口的页面的URL ...setTimeout(“alert&#40;‘hello world!’&#41;”,3000)间隔3秒钟执行hello world只执行一次 cleanTimeout setInterva

    QPS接口耗时统计log_monitor.zip

    \r\n \r\n \r\n \r\n \r\n \u8f6f\u4ef6\u9996\u9875\r\n \u8f6f\u4ef6\u4e0b\u8f7d\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\nwindow.changyan.api.config({\r\nappid:...

Global site tag (gtag.js) - Google Analytics