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

求这个demo的三个startCount()的执行顺序 ,还有为什么每提交一次速度都变快一次

求这个demo的三个startCount()的执行顺序 ,还有为什么每提交一次速度都变快一次

正在回答

3 回答

startCount();这样表示函数的调用 所以它是第一个执行的 然后在这个方法里面又有一个setTimeout每隔1秒调用它一次。 可能因为提交并没有清除之前的 他又多开了一个计时器 所以速度会加快。

0 回复 有任何疑惑可以回复我~
#1

觅己网 提问者

非常感谢!
2016-10-21 回复 有任何疑惑可以回复我~

是的 !

0 回复 有任何疑惑可以回复我~

哪儿有三个?不是这样写么?

function startCount() {
    document.getElementById('count').value=num;
    num=num+1;
    setTimeout(function(){
        startCount()
    },1000) 
  }
  startCount()


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求这个demo的三个startCount()的执行顺序 ,还有为什么每提交一次速度都变快一次

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信