使用setTimeout刷新功能

时间:2013-11-04 05:31:21

标签: javascript

如何使用setTimeout刷新函数?我希望hi功能每3秒发出一次警报是否有方法?

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

3 个答案:

答案 0 :(得分:2)

setInterval(hi, 3000)

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

答案 1 :(得分:0)

您需要使用setInterval(hi, 3000);代替setTimeout(hi, 3000);

答案 2 :(得分:0)

您基本上可以采用以下两种方式之一:

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

OR

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