setInterval和setTimeout的区别

时间:2023-12-28 15:26:38

setInterval会每隔指定的毫秒数后反复执行指定代码。

setTimeout只会在指定的毫秒数后执行一次指定代码。

setInterval的用法:

// 创建(创建后即开始计时)
var interval = window.setInterval(function(){
// 要执行的代码
},1000); // 停止
window.clearInterval(interval);

setTimeout的用法:

// 创建(创建后即开始计时)
setTimeout(function(){
// 要执行的代码
},1000);