
CSS
文章平均质量分 86
西瓜坤坤坤坤
前往前端工程师的路上……
展开
-
前端知识点总结——强缓存和协商缓存 / Get和Post的区别 / 赋值、浅拷贝、深拷贝 / 手写实现Set类 / src和href
强缓存和协商缓存使用缓存的目的减少重复数据请求,避免通过网络再次加载资源,节省流量。降低服务器的压力,提升网站性能。加快客户端加载网页的速度, 提升用户体验。如果浏览器命中强缓存,则不需要给服务器发请求;而协商缓存最终由服务器来决定是否使用缓存,即客户端与服务器之间存在一次通信。强缓存Expires:是http1.0的规范,值是一个GMT 格式的时间点字符串,比如 Expires:Mon,18 Oct 2066 23:59:59 GMT。这个时间点代表资源失效的时间,如果当前的时间戳在这原创 2021-08-26 16:15:58 · 528 阅读 · 0 评论 -
前端知识点总结——图片懒加载 / localStorage和sessionStorage、cookie区别 / 垂直居中
实现图片的懒加载实现原理是通过判断图片是否在浏览器窗口显示,显示时在进行加载 let length = document.getElementsByTagName('img').length //获取图片总数量 let imgs = document.getElementsByTagName('img') //获取图片列表 let now = 0 window.onscroll = lazylaod function lazylaod() { let height = document原创 2021-07-18 15:58:39 · 204 阅读 · 0 评论