08 2021 档案
摘要:1.http/https协议 常见的浏览器协议 域名部分,例如:www.baidu.com 端口部分,例如::8080(没有的话使用默认的8080端口) 非必须部分 虚拟文件部分(域名后的第一个'/'到最后一个'/'之间的部分) 非必须部分 文件名部分(域名后最后一个'/'到'?'(没有问号的话是'
阅读全文
摘要:1.浏览器查看缓存,如果缓存中有,直接在浏览器显示,没有的话,浏览器会解析域名,解析获取到相应的ip地址 2.浏览器先服务器发起tcp链接,服务器与浏览器建立三次tcp链接 3.连接建立成功后,浏览器发起http请求,请求数据包 4.服务器处理收到的请求,将数据返回至浏览器 5.浏览器收到HTTP响
阅读全文
摘要:处理HTML标签建立DOM树 处理CSS标签建立CSSOM树 连接CSSOM树和DOM树形成一个render树 在render树上运行布局来计算每个节点的形状 在屏幕上画每一个节点
阅读全文
摘要:浏览器的http的三次握手 第一次握手: 建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手: 服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k) 第三次握手: 客户端收到服务器的SYN+A
阅读全文
摘要:em与rem的区别 rem是基于html元素的字体大小来决定 em则根据使用它的元素的大小决定 link与import的区别 link是自上而下的加载,同步 import的所有都加载完毕之后在加载,是异步 优化 图片压缩,js,css压缩 图片懒加载 减少http请求,避免使用import 使用li
阅读全文
摘要:js输出 window.alert() document.write() innerHTML console.log() js变量 声明变量 变量类型 基本数据类型 Number——数字(NaN) isNaN——判断是否非数值 String——字符串 toString(将其他转为string,nul
阅读全文

浙公网安备 33010602011771号