课程
/前端开发
/JavaScript
/JavaScript进阶篇
即使startCount()函数一开始加入clearTimeout(i),在连续快速点击“start”按钮时,仍会有瞬间的计数加速跳动。
2015-09-10
源自:JavaScript进阶篇 8-6
正在回答
这是肯定的,你人为的去调了这个函数。肯定会加
kingry 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答如果想要阻止“多次点击start按钮则加速运行startCount()函数内容”这一现象,就可在startCount()函数内i=setTimeout("startCount()",1000);语句的前面加入clearTimeout(i)语句~
4 回答clearTimeout(i)中clearTimeout怎么就知道i=setTimeout呢?clearTimeout和setTimeout不在同一个函数里
2 回答关于clearTimeout(i-1);
3 回答请问下,为什么 setTimeout(startCount,1000); startCount(); var i=startCount();这三句只有第一句调用计数函数成功呢,用后面两句的话就不能计数
2 回答为什么在函数startCount()外面好要写 一句 setTimeout("startCount()",1000);
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号