同步异步
2019-02-18 本文已影响0人
布呐呐aa
1.同步异步
随便输出一个随机数,间隔一秒输出一次
![](https://img.haomeiwen.com/i9726969/e71cc78551111f37.png)
用一个timer接收它,输出10次进行一次停止输出,每间隔1000毫秒执行一次function
![](https://img.haomeiwen.com/i9726969/155f3451de269140.png)
去运行,发现‘输出完毕‘在控制台先显示出来了,因为setInterval是异步函数的原因
![](https://img.haomeiwen.com/i9726969/6ef37619c53e74d1.png)
为了避免没输出完毕就输出了‘输出完毕’这句话,用回调函数写,在if之后做的事情
![](https://img.haomeiwen.com/i9726969/067c539d5c03441e.png)
随便输出一个随机数,间隔一秒输出一次
用一个timer接收它,输出10次进行一次停止输出,每间隔1000毫秒执行一次function
去运行,发现‘输出完毕‘在控制台先显示出来了,因为setInterval是异步函数的原因
为了避免没输出完毕就输出了‘输出完毕’这句话,用回调函数写,在if之后做的事情