浏览器常驻线程

JavaScript引擎线程

  • 解释执行JavaScript代码、用户输入、网络请求

GUI线程

  • 绘制用户界面,与JavaScript主线程是互斥的

Http网络请求线程

  • 处理用户的get 、 post 请求等返回结果后将执行函数推入任务队列当中

定时器触发线程

  • SetTimeout 、 setInterval 等待时间结束后将执行函数推入任务队列中

浏览器事件触发线程

  • 将Click mouse 等交互事件发生后、将这些事件放入事件队列中

猜你喜欢

转载自www.cnblogs.com/Jasonpub/p/10855110.html