Javascript中setTimeout和setInterval区别

setTimeout作用是当一段设定时间过去后,调用指定的函数;

setInterval作用是每隔一段设定时间,就去调用指定的函数。

//单位是毫秒
var five_seconds = 5000;

function call_me(str) {
  console.log('I was called from ' + str);
}

// 五秒钟后这个函数运行一次
setTimeout(function() {
  call_me('setTimeout');
}, five_seconds);

//这个函数每五秒运行一次
setInterval(function() {
  call_me('setInterval');
}, five_seconds);



你可能感兴趣的:(Javascript中setTimeout和setInterval区别)