06 2022 档案
摘要:# 如何封装一个简易的echarts组件 ## 要求实现功能 1. echarts图表要能自适应大小,并且能够岁窗口自适应resize 1. 大屏首页有很echarts图标且要不停切换,需防止内存泄漏 1. 接口定时刷新返回数据时,需要自动更新echarts 1. 需要绑定自定义的echarts图表
阅读全文
摘要:一、回流与重绘 1. 回流与重绘的概念及触发条件 (1)回流 当渲染树中部分或者全部元素的尺寸、结构或者属性发生变化时,浏览器会重新渲染部分或者全部文档的过程就称为回流。 下面这些操作会导致回流: 页面的首次渲染 浏览器的窗口大小发生变化 元素的内容发生变化 元素的尺寸或者位置发生变化 元素的字体大
阅读全文
摘要:三、浏览器缓存 1. 对浏览器的缓存机制的理解 浏览器缓存的全过程: 浏览器第一次加载资源,服务器返回 200,浏览器从服务器下载资源文件,并缓存资源文件与 response header,以供下次加载时对比使用; 下一次加载资源时,由于强制缓存优先级较高,先比较当前时间与上一次返回 200 时的时
阅读全文
摘要:一、浏览器安全 跨网站脚本(Cross-site scripting,XSS)又称为跨站脚本攻击,是一种经常出现在 Web 应用程序的安全漏洞攻击,也是代码注入的一种。XSS 是由于 Web 应用程序对用户的输入过滤不足而产生的,攻击者利用网站漏洞把恶意的脚本代码注入到网页之中,当其他用户浏览这些网
阅读全文