跳至主要內容
事件循环

进程

一个进程占据一个独立的内存空间

线程

一个进程中会有多个线程

浏览器的三大进程

  1. 浏览器进程
  2. 网络进程
  3. 渲染进程(一个标签一个渲染进程) 前端html css js 都是在这个进程里面执行

渲染进程

  • 解析HTML
  • 解析CSS
  • 计算样式
  • 布局
  • 处理同层
  • 每秒把页面画60次
  • 执行全局js代码
  • 执行事件处理函数
  • 执行计时器的回调函数
  • 等等......

Mr.Ding大约 4 分钟javascript事件循环