浏览器解析过程
首先先获取HTML文档,然后构建DOM,在构建DOM的过程中如果遇到JS代码,JS代码会阻塞下面DOM的构建,遇到css是会构建cssom,cssom可以和DOM同时构建,互不影响,等js执行完,DOM和cssom会结合生成新的 DOM(渲染树)->布局->绘制,具体流程如下图:
首先先获取HTML文档,然后构建DOM,在构建DOM的过程中如果遇到JS代码,JS代码会阻塞下面DOM的构建,遇到css是会构建cssom,cssom可以和DOM同时构建,互不影响,等js执行完,DOM和cssom会结合生成新的 DOM(渲染树)->布局->绘制,具体流程如下图: