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

来源:8-6 取消计时器clearTimeout()

卡兰尼克

2016-11-23 16:37

<!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>

写回答 关注

2回答

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

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

    卡兰尼克

    非常感谢!

    2016-11-29 12:32:33

    共 1 条回复 >

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

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

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题