从浏览器环境到JavaScript执行流程的一次简单梳理

首先明确一下两个概念 进程是CUP资源分配的最小单位 (每个进程之间相互独立,各自拥有一块运行资源) 线程是CPU资源调度的最小单位 (一个进程可以包含多个线程,多个线程协作完成任务,共享一个进程中的资源) 现代浏览器是一个及其庞大的大型软件,在某种程度上甚至不亚于一个操作系统,它由多媒体支持、图形...