4-3 异步和单线程-单线程
2017-11-06 本文已影响9人
留白_汉服vs插画
2-4行,所以异步的函数,先放在一边,等着,执行下面的。整个过程如下:先执行打印100,2-4异步,函数放在一边等待,往下继续执行,打印300。检查等待的函数,继续执行。由于2-4行的函数没有设置多少时间后执行,所以立刻执行,打印200.
单线程:一次只干一件事。上面三件事件是串起来的,没有阻塞。单个来。
过程类似上面,不过最后一步,要等一秒钟,才执行打印200.
打印,暂存,打印,检测暂存,请求什么时候回来,什么时候执行打印,不回来不解封,不执行。
这个例子过程是一样的,不过第3行执行,点击一次执行一次,之前的例子都是只执行一次。