- 博客(2)
- 收藏
- 关注
原创 JavaScript运行机制
另一方面,宏任务的执行是在当前任务结束后才会执行的,这意味着可以将一些耗时的操作放入宏任务队列中,从而避免阻塞当前任务的执行。它可以让JavaScript在执行一个任务的同时,监听其他异步事件的发生,并在合适的时机将它们加入到任务队列中(由事件触发线程完成),当同步任务全部执行完毕后,会创建一个类似while(true)的循环,每执行一次循环体的过程称为Tick,每次Tick的过程就是查看任务队列中是否有待处理事件,如果有则取出相关事件及回调函数放入执行栈中由主线程执行。进程:CPU资源分配的最小单位。
2023-12-20 20:53:10 852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人