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

浙公网安备 33010602011771号