问答详情
源自:8-17 编程练习

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

请大家帮忙解答~~

提问者:慕婉清727807 2018-07-02 16:27

个回答

  • qq_Scorpio苏_03634471
    2018-07-31 22:22:14
    已采纳

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


  • 慕瓜4489125
    2018-07-02 22:46:51

    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的,用这个需要两个才行

  • 慕瓜4489125
    2018-07-02 22:41:59

    代码贴出来啊