为了账号安全,请及时绑定邮箱和手机立即绑定

timer是内部变量,为何可以被clearInterval调用?

timer是内部变量,为何可以被clearInterval调用?

杨魅力 2018-09-03 21:09:29
<html><meta charset="UTF-8"><head><script type="text/javascript">     var startAt=1;    function showTime(){            var c=document.getElementById("time");            var min=parseInt(startAt/60);            var sec=startAt%60;            c.innerHTML="您的使用时间是  "+ min+ "  分" + sec +"  秒";            startAt++;                    }             function start(){                       timer=setInterval(showTime,1000);    }      function stop(){        clearInterval(timer);    }  </script>  </head><body><p id="time">开始计时</p>  <input type="button" value="开始" onclick="start()"><input type="button" value="结束" onclick="stop()"></body></html>上述的代码运行良好,timer是一个函数的内部变量。        function start(){                       timer=setInterval(showTime,1000);    }    为何可以被 clearInterval(timer);调用?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 538 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号