为了账号安全,请及时绑定邮箱和手机立即绑定

请问大家,这一题的计时器只能用setInterval吗??为什么我用setTimeout就没反应呢?

请大家帮忙解答~~

正在回答

3 回答

setTimeout是在一定时间后执行该代码,setInterval是一直循环执行方法,后面的时间为执行间隔。


1 回复 有任何疑惑可以回复我~
#1

慕婉清727807 提问者

明白啦 谢谢~
2018-09-12 回复 有任何疑惑可以回复我~
var num=document.getElementById("count").innerHTML;;function startCount() {    num--;    document.getElementById("count").innerHTML=num;    if (num==0) {        location.assign("www.imooc.com");        }    setTimeout("startCount()",1000);    }    setTimeout("startCount()",1000);    function back()    {       window.history.back();   }

可以啊。你是不是少用了一个setTimeout的,用这个需要两个才行

1 回复 有任何疑惑可以回复我~
#1

慕婉清727807 提问者

谢谢!为什么要用两个才可以呢?我不太理解
2018-07-05 回复 有任何疑惑可以回复我~
#2

幕布斯7253233

同问为什么要用两次
2018-08-22 回复 有任何疑惑可以回复我~

代码贴出来啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问大家,这一题的计时器只能用setInterval吗??为什么我用setTimeout就没反应呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信