星空网 > 软件开发 > Java

setTimeout与setInterval方法的区别

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() 第一次执行和以后执行的时间可以不一样



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

关键词:

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

Shopee:要做东南亚的First place:https://www.goluckyvip.com/news/1790.html
亚马逊又被抢先了!Wing开全美先河,商业无人机配送正式上线!:https://www.goluckyvip.com/news/1791.html
跨境电商Shopee也能做无货源店群?这个模式究竟如何操作?:https://www.goluckyvip.com/news/1792.html
shopee虾皮直播狂带货,直播下的“带货江湖”!:https://www.goluckyvip.com/news/1793.html
直播产品出海印度和东南亚_如何避坑和掘金东南亚:https://www.goluckyvip.com/news/1794.html
小白课堂|什么是虚拟海外仓?:https://www.goluckyvip.com/news/1795.html
2024.04.18亚马逊选品推荐(仅供参考):女装蛋糕连衣裙:https://www.kjdsnews.com/a/1842234.html
欧洲市场疯了,订单排到7、8月!:https://www.kjdsnews.com/a/1842235.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流