004.浏览器
文章平均质量分 61
执行上下文、http、事件机制、跨域等
豚豚鼠
三十而立,四十而不惑
展开
-
001-谷歌浏览器控制台使用
谷歌浏览器控制台使用1. 使用说明2. 整体布局介绍3. Element3.1 页面元素查找&修改css样式3.2 操作HTML元素4. Console4.1 日志打印4.2 代码编辑器5. Sources6. Network6.1 接口状态码6.2 接口传参&数据返回7. Application -- 浏览器存储7.1 cookie 存储7.2 localStorage存储7.3...原创 2020-05-06 22:05:32 · 3478 阅读 · 1 评论 -
002-浏览器兼容性处理
浏览器兼容性处理1. 分辨率兼容当前市场上流通的有各种分辨率的电子设备,要兼容所有设备成本太高或者无法实现,根据项目需求,针对性的兼容部分常用分辨率&部分厂商才是上上之选,同时也节约开发成本。1. 分辨率兼容谷歌浏览器分辨率调试扩展插件: https://chromecj.com/web-development/2018-05/989/download.html,亲测有效,尺寸大小...原创 2020-05-07 18:34:07 · 354 阅读 · 0 评论 -
003-重绘&回流
浏览器渲染流程是先解析获取到的HTML,生成DOM树,解析CSS,生成CSSOM树,将DOM树和CSSOM树进行结合,生成渲染树;浏览器渲染流程是先解析获取到的HTML,生成DOM树,解析CSS,生成CSSOM树,将DOM树和CSSOM树进行结合,生成渲染树;在渲染树中的一部分(或者全部)因为元素的规模尺寸、布局 、显隐等改变而需要重新构建,这就称为回流。在渲染树中的一些元素需要更新属性,而这些属性只是影响元素的外观、风格,不影响布局,就称为重绘。回流必将引起重绘,而重绘不一定会引起回流。原创 2024-03-07 16:20:42 · 210 阅读 · 0 评论 -
004-执行上下文&事件循环
💡Tips:用于说明 浏览器 对 JavaScript 执行顺序,涉及知识点包含:this指向、变量声明提升、宏任务、微任务等。原创 2024-03-07 16:59:12 · 214 阅读 · 0 评论 -
005-事件捕获、冒泡&事件委托
当在页面触发 son 元素的点击事件时,因为事件冒泡,会依次打印 son click、parent click。Tips:e.preventDefault() 或 return false 会阻止默认行为。当在页面触发 son 元素的点击事件时,只会打印 son click。// 将 li 的点击事件注册到 ul 上。原创 2024-03-07 17:30:43 · 606 阅读 · 0 评论 -
006-浏览器输入域名到返回
Tips:以上两次握手之后,对于客户端而言:已经明确了我既能给服务端成功发消息,也能成功收到服务端的响应。但是对于服务端而言:两次握手是不够的,因为到目前为止,服务端只知道一件事,客户端发给我的消息我能收到,但是我响应给客户端的消息,客户端能不能收到我是不知道的。所以,还需要进行第三次握手。Tips:因为浏览器不能直接通过域名找到对应的服务器ip地址,所以需要dns解析,查到对应的ip地址进行访问。Tips:三次握手的机制是为了保证能建立一个安全可靠的连接。原创 2024-03-07 17:47:56 · 372 阅读 · 0 评论 -
007-常见HTTP状态码
常见HTTP状态码常见状态码说明常见状态码常见状态码说明状态码说明1xx(informational)信息性状态码,表示正在处理2xx(success)成功状态码,表示请求正常3xx(redirection)重定向状态码,请求重定向等4xx(client error)客户端错误,服务器无法处理5xx(server error)服务器错误,服务器内部处理错误常见状态码状态码说明200表示OK,正常返回信息301表示原创 2024-03-07 17:54:36 · 112 阅读 · 0 评论 -
008-跨域
同源策略:协议相同、域名相同、端口号相同 的两个页面被认为是同源。由一个页面的 js 访问不同源的页面内容,被认为是跨域,跨域是不安全的,会被浏览器拦截掉。原创 2024-03-07 21:31:15 · 297 阅读 · 0 评论 -
009-get 请求方法 URL 长度限制
2083。原创 2024-03-07 21:36:13 · 268 阅读 · 0 评论 -
010-内存泄露
系统进程不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)。当内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。echarts 组件会自带定时器。原创 2024-03-07 21:40:17 · 262 阅读 · 0 评论