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

settimeout()

settimeout()

hu_h 2015-09-24 15:46:06
 var num=0;  function startCount() {    document.getElementById('count').value=num;    num=num+1;      setTimeout("startCount()",1000);  }    setTimeout("startCount()",1000);不理解这两句 setTimeout("startCount()",1000);的区别?求指教
查看完整描述

2 回答

?
归去

TA贡献3条经验 获得超1个赞

用setInterval可以达到你说的循环效果,上面也达到了循环的效果,因为没有加判断条件关闭定时器。num在startCount函数外面,才能保证每次执行函数num的值就+1,这是作用域的知识了,你应该看下。

查看完整回答
反对 回复 2015-09-24
  • 2 回答
  • 0 关注
  • 1185 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信