问答详情
源自:8-5 计时器setTimeout()

setTimeout() 计时器 怎么控制循环的(原理)

setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 不是只执行一次吗?   为什么  12行执行完了还执行。。。控制循环


搞懂了。。setTimeout(”函数名“,1000)  每次执行都调用一次函数  然后又执行了

提问者:迹忆 2015-05-24 00:27

个回答

  • 我是泡面
    2015-06-02 22:53:41
    已采纳

    function startCount() {

        document.getElementById('count').value=num;

        num=num+1;

          setTimeout("startCount()",2000)

    setTimeout   中的函数是startCount()  意思是2秒后再执行此函数  函数内包含了2秒后再次执行本函数的指令 我是这么理解的哈~

  • kwilove
    2015-06-14 13:30:29

    单向的递归