关于timer的问题

来源:1-22 定时器setInterval

pine小松

2020-06-04 22:45:56

http://img.mukewang.com/climg/5ed9087909f32fcf05510240.jpg

最后一排的timer=setTimeout(inCreamentNum,1000);是什么时候执行呢,是在else之前吗,为什么要放在function外面,还有执行这一段代码需要1s时间吗?

写回答

1回答

好帮手慕言

2020-06-05

同学你好,关于同学的疑问,解答如下:

1、代码从上往下执行。代码执行速度是非常快的,可以理解为当页面打开时,就会执行

 timer = setTimeout(inCreamentNum, 1000);这句代码就是1秒钟之后,执行inCreamentNum方法。

2、如果不放在inCreamentNum外面,那么就没有调用inCreamentNum方法,inCreamentNum方法也就不会执行了。

3、打开页面,1秒钟之后执行inCreamentNum方法。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程