浏览器加载原理

1.浏览器查找当前的URL是否存在缓存,并确定是否过期。

2.DNS对URL进行解析,解析成对应的IP地址。

3.根据IP地址建立TCP链接(三次握手),服务器收到请求返回响应体。

4.浏览器根据返回的响应体,解析html

5.根据html生成dom树,根据css生成CSDOM树

6.DOM树和CSSDOM树生成REDOM树(渲染树)

重绘:页面中的元素属性发生改变,只影响外观,不影响布局。 回流(重排):元素的尺寸,布局和显示隐藏发生改变,需要重新构建页面。

posted @ 2022-06-09 10:47  ajaXJson  阅读(57)  评论(0编辑  收藏  举报