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

如下下面代码

<script type="text/javascript">
  var num=0;
  function startCount() {
    document.getElementById('count').value=num;
      num+=1;
    setTimeout("startCount()",1000);
  }
   setTimeout();     //这里运行函数不可以吗
</script>

提问者:慕粉195424559 2017-03-15 22:07

个回答

  • qq_梦与现实的距离_0
    2017-03-18 15:51:41

    不行的,setTimeout()方法要有参数,不然不知道要对那段代码或者哪个函数进行操作

  • 包包lock
    2017-03-18 10:27:57

    setTimeout();改为setTimeout("startCount()",1000);你要有启动的条件,就是提交代码之后它会直接启动计时器。

  • RealKim
    2017-03-15 22:34:17

    也可以,不过就是提交代码之后它会直接启动计时器。

  • weibo_我可是派大星啊_0
    2017-03-15 22:29:01

    代码执行不到那一句话啊,不断在前面循环。