setInterval和setTimeout的区别

前端在写页面效果时,会经常用到setInterval和setTimeout,现在看看两者之间的区别

操作方法

  • 01

    setInterval的特点 一直循环调用函数,不会自己停止

  • 02

    function jump(){    alert("5秒")}setInt=setInterval("jump()",2000);

  • 03

    需要用window.clearInterval(setInt);这个函数去停止循环

方法/步骤2

  • 01

    setTimeout 只调用一次

  • 02

    setTimeout("showTime()",5000);   //延迟5秒刷新页面function showTime(){    alert(1);}

  • 03

    两者之间的区别就是setTimeout只可调取一次,setInterval会一直循坏调用,要想停止,可用window.clearInterval( );

(0)

相关推荐

  • 怎样为IE浏览器的javascript提速

    随着现在网页设计越来越多的应用javascript技术,而且浏览器的Javascript引擎运行速度也成为各大浏览器比拼性能的重要指标,各家浏览器厂商皆宣称他们的浏览器速度更快,希望搅动现存的竞争态势 ...

  • 为IE浏览器的javascript提速

    随着现在网页设计越来越多的应用javascript技术,而且浏览器的Javascript引擎运行速度也成为各大浏览器比拼性能的重要指标,各家浏览器厂商皆宣称他们的浏览器速度更快,希望搅动现存的竞争态势 ...

  • 怎样在JavaScript使用匿名函数为定时器传递参数

    在使用JavaScript的时候,有时需要间隔地执行一个方法,例如用来产生网页UI动画特效.这时常常会使用方法setInterval或setTimeout,但是由于这两种方法是由脚本宿主模拟出来的Ti ...

  • setTimeout和setInterval的使用

    操作方法 01 setTimeout(Code,Timeout); 是从现在算起多少微秒后运行该代码(只运行一次) setInterval(Code,Timeout); 是每隔多少微秒运行一次代码,这 ...

  • iphone4s水货和行货有什么区别,不怕水货

    iphone4s水货和行货有什么区别 为了帮助新手辨别行货与水货,知道的就不用看了(不喜勿喷) 最近各位锋友都买了苹果最新产品4S,但是却不知道货源是否行货还是水货,可能还被卖家忽悠,下面为大家介绍怎 ...

  • 安卓手机水货和行货,翻新机区别在哪里?怎么辨别

    最近朋友想买手机,但不清楚什么是水货行货,其实这个词早就在很久就已经出现了,只是说有塞班时代到安卓时代,水货又多了一些概念。但终归还是不理本宗。其实,在小编看来,水货行货都是好货。关键是得自己会挑,因 ...

  • 360云盘同步版与360云盘之间有什么区别

    问:360云盘同步版和360云盘有什么区别? 答:360云盘同步版和360云盘听起来确实有点绕哦。 360云盘的宣传词是,您的手机U盘,您就可以理解为过去我们用的U盘,可以供你存放资料,和传统U盘所不 ...

  • 安卓4.0和2.3的区别在哪里?图文详解

    安卓4.0推出已经有一段时间 但对于想升级4.0的朋友来说 4.0区别自己以前2.3的差异在哪里? 到底自己要不要升级4.0了? 下面就来看看4.0有什么区别 相比2.3,安卓4.0在系统上的9大改进 ...

  • vs 专业版 旗舰版 Express 区别

    VS旗舰版和VS Express版有什么差别么? VS旗舰版是收费版,VS Express版是免费版,两者的区别主要就是一些功能上面的,如果开发小项目express版本,完全够用。 其实vsexpre ...