Fetch the repository succeeded.
由于js是单线程的,在js执行环境中负责执行代码的线程只有一个,当需要执行耗时间的任务时,会造成阻塞,因此将任务的执行模式分为同步跟异步两种。异步任务交给幕后线程执行,当执行完毕后,会将异步任务的回调放到消息队列里面。当主线程执行完当前的所有任务后,把消息队列的第一个任务的回调拿出来执行,执行完毕继续取任务,如此循环就是一个eventLoop.
根据任务粒度,异步任务分为宏任务,微任务。微任务会在当前宏任务结束之前执行,解决了实时性的问题。
作业:
任务1:task1.js
任务2:task2.js
任务3:app.js
任务4: myPromise.js
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。