清泛IT社区

标题: js定时器setInterval()与setTimeout()区别 [打印本页]

作者: 清泛网    时间: 2015-11-13 13:55
标题: js定时器setInterval()与setTimeout()区别
setInterval (表达式, 延时时间):每隔一个延时时间就执行一次表达式。
setTimeout(表达式, 延时时间):只执行一次表达式就停止了。

一般在其表达式中使用setTimeout()可以实现setInterval一样的效果:
  1. showTime();

  2. function showTime()
  3. {
  4.     var today = new Date();
  5.     alert("The time is: " + today.toString());
  6.     setTimeout("showTime()", 1000);
  7. }
复制代码


作者: zqp2013    时间: 2015-11-30 16:20
还真有点混淆,哈哈
作者: ★龙◎    时间: 2015-12-01 09:16
我一般常用setTimeout,递归调用




欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3