首  页
站长信箱
868搜索
网站登录
免费计数器
免费留言本
IP来源查询
网站技术教程
网站流量统计
文章探索:   分类:    关键字:  
    什么?你还在找兼职?上兼客吧,现在兼客吧平台太火了,知名度和诚信度也很高,注册就送0.5元现金,满3元就能提现,马上到账了!最低3元就能提现,大家可以注册下试试!注册地址:http://www.jiankeba.com/computeryc1688
  + 栏目导航
  + 相关文章
window.open参数详解
如何让标题栏文字循环变化
document 对象
Window.Open详解
JS replace 方法
JScript 属性
JScript 对象
JScript 方法
关于window.opener的用法
JavaScript语法——style.displ..
不被拦截的弹出窗口代码
showModalDialog和showModeless..
showModelessDialog()使用详解
IE中非模式对话框(showModeless..
JS eval()函数
Preferences 指南
JS中的setTimeout和setInterval..
JavaScript对象与数组参考大全
javascript动态增加、删除、填..
用Java实现几种常见的排序算法
JavaScript 日期函数
JavaScript 使用字符串函数
如何用Javascript获得TextArea..
Document 对象方法
在input中只能输入数字
selection.createRange() 用法..
获取网页各种宽高的值
JavaScript方法 - indexOf方法
substring函数详解
40种网页常用小技巧(javascript..

技术教程 -> JavaScript教程 ->  
JS中的setTimeout和setInterval的区别
来源:转载   人气:5454   录入时间:2006/12/7


    很多人都觉得这两个方法差不多,但是,实际上,他们差的很远呢
   因为setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次
   而setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式
   所以,完全是不一样的
   
   很多人习惯于将setTimeout包含于被执行函数中,然后在函数外再次使用setTimeout来达到定时执行的目的
   这样,函数外的setTimeout在执行函数时再次触发setTimeout从而形成周而复始的定时效果
   
   使用的时候各有各的优势,使用setInterval,需要手动的停止tick触发。而使用方法中嵌套setTimeout,可以根据方法内部本身的逻辑不再调用setTimeout就等于停止了触发。
   
   其实两个东西完全可以相互模拟,具体使用那个,看当时的需要而定了。就像for可以模拟所有的循环包括分支,而还提供了do、while一样。
   



| 网站转让 | 站长信箱 | 网站登录 | 技术教程 | 免费计数器 | 免费留言本 | 868流量统计 | 好帮手网站营销 |
地址:广东省阳江市  联系电话:13725641179 杨先生
Copyright 2004-2019 868资源网- 版权所有    粤ICP备05007330号