`
zjx2388
  • 浏览: 1333922 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

JS中window.setInterval和window.setTimeout的区别

阅读更多

setTimeout(表达式,延时时间)
在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次

 

用setTimeout实现的自动变化显示随机数的效果:

<html> 
<head> 
<script> 
window.onload=sett; 
function sett(){ 
 document.body.innerHTML=Math.random(); 
 setTimeout("sett()",500); 
} 
</script> 
</head> 
<body> 
</body> 
</html> 

 
[setInterval]
setInterval(表达式,交互时间)
则不一样,它从载入后,每隔指定的时间就执行一次表达式

 

用setInterval实现的自动变化显示随机数的效果:

<html> 
<head> 
<script> 
function sett(){ 
 document.body.innerHTML=Math.random(); 
} 
setInterval("sett();", 500);  
</script> 
</head> 
<body> 
</body> 
</html> 

 

分享到:
评论

相关推荐

    JavaScript_window.setTimeout()_的详细用法

    `window.setTimeout()`和`window.setInterval()`是JavaScript中非常实用的两个API,它们可以用来实现各种基于时间的功能,如定时任务、倒计时等。正确理解和使用这两个API,可以帮助开发者更好地控制程序的执行流程...

    字符串 window.open() window.opener window.name window对象等的总结

    在JavaScript的世界里,`window`对象是全局对象,它提供了与浏览器窗口进行交互的各种方法和属性。本篇文章将深入探讨`window.open()`、`window.opener`、`window.name`以及`window`对象的一些核心概念,同时通过两...

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

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

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

    在JavaScript编程中,window对象下的setTimeout和setInterval是两个非常重要的定时器方法,它们能够让某些函数延迟执行或者每隔一段时间重复执行。但是,由于这两个方法运行在一个由脚本宿主模拟出来的Timer线程中,...

    js中SetInterval与setTimeout用法

    JS 中 SetInterval 与 setTimeout 用法 在 JavaScript 中,SetInterval 和 setTimeout 是两种常用的定时器函数,用于实现延迟执行或重复执行某些操作。下面我们将详细讲解这两种函数的区别和用法。 SetTimeout ...

    js中SetInterval与setTimeout用法.pdf

    在 JavaScript 中,SetInterval 和 setTimeout 是两种常用的定时器函数,用于实现延迟执行或重复执行某些操作。本文将详细介绍这两种函数的用法和区别。 setTimeout 函数 setTimeout 函数用于延迟执行某个函数或...

    jsWindow对象及方法.pdf

    根据提供的文件信息,这是一篇关于JavaScript中的window对象及其方法的文档。window对象是Web浏览器中的一个全局对象,它代表了浏览器窗口本身,是JavaScript中的最顶级对象。以下是关于window对象及其相关方法的...

    关于js-window对象的方法和属性资料

    ### 关于JS Window对象的方法和属性详解 #### 概述 在JavaScript中,`window`对象是最顶层的对象,几乎所有的全局变量、函数等都属于它。`window`对象提供了多种方法和属性,使得开发者能够更好地控制浏览器窗口的...

    Javascript中, setTimeout() 和 setInterval() 的方法

    在JavaScript编程中,`setTimeout()`和`setInterval()`是两个非常关键的函数,它们用于实现异步编程,特别是在处理动画、定时任务或者延迟执行代码时不可或缺。这两个函数都是全局对象`window`的方法,它们的区别...

    JavaScript_之Window对象.doc

    JavaScript中的Window对象是全局对象,它是每个浏览器窗口的核心,提供了许多与浏览器窗口交互的方法和属性。这个对象在JavaScript中无处不在,因为它既是全局变量也是全局函数的容器。以下是Window对象的一些主要...

    JavaScript window.setTimeout() 的详细用法

    虽然我学习和应用javascript已经两年多了,但是对setTimeout方法,有时候也要查阅资料。今天对js的setTimeout方法做一个系统地总结。 setInterval与setTimeout的区别 说道setTimeout,很容易就会想到setInterval,...

    window对象方法属性全解

    Window对象在Web开发中扮演着至关重要的角色,它是JavaScript中全局对象的一个实例,几乎所有的其他JavaScript对象都是Window对象的后代。了解并熟练掌握Window对象的方法和属性,可以帮助开发者编写出性能更高、更...

    IFrame AND window对象

    4. **定时器**:`window.setTimeout()`和`window.clearTimeout()`用于设置和清除定时执行的函数,`window.setInterval()`和`window.clearInterval()`则用于周期性执行函数。 例如,以下代码会在5秒后弹出一个消息框...

    js中的setInterval和setTimeout使用实例.docx

    javascript 中的 setInterval 和 setTimeout 使用实例 在 javascript 中,有两个重要的定时执行函数,即 setInterval 和 setTimeout。这两个函数都可以用来执行某个函数或表达式,但它们之间有一些关键的区别。 ...

    window对象的常用方法和作用

    在JavaScript中,所有的全局变量和函数都是window对象的属性和方法。本篇将详细阐述window对象的一些常用方法及其作用。 1. **open方法** `window.open(URL, 窗口名称, 窗口风格)` 用于打开新的浏览器窗口。`URL`...

    js之window属性方法大全

    JavaScript中的`window`对象是全局对象,它代表了浏览器的窗口。`window`对象拥有许多属性和方法,这些属性和方法允许开发者与浏览器窗口进行交互,控制页面的行为和外观。以下是对标题和描述中提到的一些关键知识点...

    javascript window对象

    在JavaScript中,`Window`对象是所有浏览器窗口的基础。它是全局对象,也是顶级对象。对于初学者来说,了解`Window`对象的基本概念及其方法是非常重要的,这有助于更好地理解浏览器环境中的脚本执行流程。 #### 二...

    js实现秒表以及进度条.md

    1)window.setInterval(函数名称,时间);//间隔定时器(反复调用),时间的单位是毫秒 2)window.clearInterval(定时器的返回值);停止定时器 3)window.setTimeout(函数名称,时间)//延时定时器,执行一次 4)...

    window属性大全

    Window对象在JavaScript中扮演着重要角色,它是全局对象,几乎所有的其他对象都是它的后代。它提供了许多用于控制浏览器窗口的功能,如打开、关闭、移动、调整大小、滚动以及与用户交互的方法。以下是对Window对象的...

    即用即查-JavaScript核心对象参考手册 window

    JavaScript是Web开发中不可或缺的一部分,尤其其核心对象如Window,对于网页交互起着至关重要的作用。Window对象是浏览器环境中JavaScript的全局对象,它代表了浏览器的一个窗口,是JavaScript与浏览器进行交互的...

Global site tag (gtag.js) - Google Analytics