问答详情
源自:8-6 取消计时器clearTimeout()

不懂var num=0,i;这个是什么意思,有大神可以告诉我一下吗555

<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
 var num=0,i;
 function timedCount(){
    document.getElementById('txt').value=num;
    num=num+1;
    i=setTimeout(timedCount,1000);
  }
    setTimeout(timedCount,1000);
  function stopCount(){
    clearTimeout(i);
  }
</script>
</head>
<body>
 <form>
   <input type="text" id="txt">
   <input type="button" value="Stop" onClick="stopCount()">
 </form>
</body>
</html>

提问者:卡兰尼克 2016-11-23 16:37

个回答

  • qq_固守本心_04333638
    2016-11-29 09:47:14
    已采纳

    其实就是等同于var num=0; var i; 这两句,那样写只是剩代码。

  • 卡兰尼克
    2016-11-23 17:16:54

    是不是内部的这个i的设置是为了clearTimeout