爱任
2016-03-07 23:43
懂的希望能帮小弟解释下这段代码执行流程,谢谢了
下面那个是整个循环的开始,第一次延时调用函数startCount(),上面那个是每隔1s就调用自己一次,是循环能够持续的原因。缺了下面那句,整个循环就无法开始。缺了上面那一句,函数就只运行一次
第一个调用数字一直加, 第二个隔1秒调用函数
先是延时100ms执行第二个setTimeout里的startCount()函数,然后在startCount()函数内部再执行一次setTimeout()函数。第一次是延时调用,第二次是延时调用自身。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题