setTimeout执行次数问题

来源:8-5 计时器setTimeout()

另另

2016-12-31 16:38

setTimeout不是只执行一次吗,怎么每过一秒执行一次啊

写回答 关注

2回答

  • 大年糕
    2017-03-03 17:28:07

    <script type="text/javascript">
    var num=0;
    function numCount(){
    document.getElementById('txt').value=num;
    num=num+1;
    setTimeout("numCount()",1000);
    }
    </script>

    函数运行思路,1.第二个setTimeout调用numCount函数  2.numCount函数中的setTimeout又调用numCount,周而复始反复调用下去!

  • Y_O_U
    2016-12-31 20:26:37

    用一个函数来封装一下:

    function example(){
    //其他语句;
           setTimeout("example()",1000);
    }
    setTimeout("example()",1000);

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题