课程
/前端开发
/JavaScript
/JavaScript进阶篇
第二个setTimeout是为什么
2016-10-12
源自:JavaScript进阶篇 8-5
正在回答
里面的,点击按钮触发事件后,计数加快,相当于入栈,所以当你点击了clearTimeout()函数时,不会直接暂停而是以出栈的方式把你的触发事件逐一暂停。
外面的,提交后直接开始从0计数
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答为什么在函数startCount()外面好要写 一句 setTimeout("startCount()",1000);
6 回答为什么要写两遍setTimeout("startCount()",1000);?
2 回答为什么不能直接调用函数,非要在函数外再settimeout呢
3 回答为什么函数外面还要setTimeout(),不加也一样有效果?
2 回答为什么要在函数里写setTimeout("startCount()",1000);外面那行不就代表每隔一秒执行一次num++吗