你的位置:首页 > 软件开发 > Java > setTimeout与setInterval方法的区别

setTimeout与setInterval方法的区别

发布时间:2015-12-07 21:00:04
setTimeout与setInterval方法的区别setTimeout()用于设定在指定的时间之后执行对应的函数或代码.,在全局作用域下执行setTimeout(code,time[,args…]) code: 需要执行的函数或js代码,等待的时间,ar ...

setTimeout与setInterval方法的区别

setTimeout()用于设定在指定的时间之后执行对应的函数或代码.,在全局作用域下执行

setTimeout(code,time[,args…]) code: 需要执行的函数或js代码,等待的时间,args:参数

如:function sayHello(name, age){  //在5秒钟后弹出提示信息"我叫CodePlayer,今年18岁!"。
     alert("我叫" + name + ",今年" + age + "岁!");
  }   
  setTimeout(sayHello, 5000, "CodePlayer", 18);
   setInterval()用于设定每隔指定的时间就执行对应的函数或代码,在全局作用域下执行
   setInterval(code,time[,args…]) code: 需要执行的函数或js代码,等待的时间,args:参数
如:function sayHello(name, age){  //每隔5秒钟就弹出提示信息"我叫CodePlayer,今年18岁!"。
        alert("我叫" + name + ",今年" + age + "岁!");
    }   
  setInterval(sayHello, 5000, "CodePlayer", 18);
  setTimeout()与setInterval()的区别
  1.  setTimeOut(),执行一次
  2.  setInterval(),每隔几秒执行一次
  setTimeout()实现setInterval()的功能,用递归算法
 如:function test(){
            alert(“test”);
            setTimeout(test,2000);
  }
  setTimeout(test,5000);
     setInterval()相同的时间内执行
     setTimeout() 第一次执行和以后执行的时间可以不一样

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:setTimeout与setInterval方法的区别

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录