setTimeout和setInterval的区别

Writer @ ybzai 2020-06-17 14:29 阅读(2466)

setTimeout和setInterval的区别:

  1. setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
  2. setTimeout() 只执行代码一次。如果要多次调用,请使用 setInterval() 或者让代码自身再次调用 setTimeout()。

自身循环调用

function aa(){
	alert('对不起, haorooms博客要你等候多时');
	setTimeout("aa()", 1000 )
}
aa();

setInterval(“函数”,毫秒) 方法会不停地调用函数 setInterval会等待毫秒后,再循环执行,不像上面进入页面就执行再循环。

标签: JavaScript

感谢赞赏

微信支付
微信支付
支付宝
支付宝