0

如何使用 setTimeout 刷新函数?我希望 hi 功能每 3 秒提醒一次,有什么方法吗?

function hi(){
  alert("hi");
}
setTimeout(hi,3000);
4

3 回答 3

2

要么setInterval(hi, 3000)

function hi(){
  alert("hi");
  setTimeout(hi,3000);
}
hi()
于 2013-11-04T05:34:12.107 回答
0

您需要使用setInterval(hi, 3000);而不是setTimeout(hi, 3000);

于 2013-11-04T05:34:19.697 回答
0

您基本上可以通过以下两种方式之一执行此操作:

function hi() {
    alert('hi');
}
setInterval(hi, 3000);

或者

function hi() {
    alert('hi');
    setTimeout(hi, 3000);
}
setTimeout(hi, 3000);
于 2013-11-04T05:35:18.927 回答