获得徽章 0
关注了
优弧
VIP.5 如鱼得水
前端攻城狮
本文介绍了浏览器是如何实现强制刷新的,总结一下,设置入口html文件的Cache-Control 为no-cache,其他文件为max-age,此时网页每次只协商入口文件,其他资源文件不会发起新的请求,只有当入口文件协商后需要更新时才会下载新的html文件,此时会关联新的hash文件,浏览器会下载新资源,不会再走之前的文件缓存。
评论
当我们进入页面调用多个接口来渲染页面数据的时候,有时候这些接口不能及时返回,此时用户点击页面相应功能时会出现事件不生效,产生卡顿的感觉。此前处理这类问题往往通过添加loading框来限制数据返回前用户无法点击,在这篇文章里学习到了对任务的管理来优化用户体验。
评论
一般在项目发版后通过webpack+hash+强缓存+协议缓存可以实现清除缓存。不过这种方案如果发版时用户正在使用则需要刷新页面才可生效。本文介绍了通过路由切换时候请求服务端获取版本号与本地对比的方案来实现清除缓存。
评论
随着近些年MVVM架构的兴起,jquery对DOM的频繁操作显得有那么些格格不入,所以在新项目中使用jquery场景越来越少,但不可否认的是jquery代表的是一个时代,正如同我们,它也是浏览器发展的见证者。
评论
抓包是开发人员需要掌握的调试技能之一,本文介绍了抓包的基本原理以及抓包工具whistle的使用。通过本文可以学习下相应的抓包技巧。
评论
本文介绍几种减少if- else的技巧,简单判断可以使用& ||替换,通过不同条件获取配置项也可以通过map实现。但在日常开发中,遇到复杂场景时,if判断是不可避免的,此时为了防止代码圈复杂度太高我们也可以考虑使用卫语句优化。
评论
日常开发中遇到图片加水印都是随手甩给后端,顺便美其名曰安全!前端实现图片水印的方法这篇文章介绍了两种1.为图片元素添加伪类绘制上文字2.通告canvas动态绘制水印。不过前端实现的水印效果还是可以通过一些手段去除,所以还是甩给后端吧!!!
评论
今日学习打卡,通过本文加深了对js事件循环机制的理解。
评论
今天学习打卡,通过本文回顾了es6中的map和set数据结构以及一下用法。
评论
今日学习打卡,通过本文了解到了如何进行大文件上传。
评论
今日学习打卡,请求发生跨域的时候后端到底能不能收到请求,之前一直以为收不到,原理并不是哈。
评论
今日学习打卡,通过本文回顾了promise相关的异部操作。
评论
今日学习打卡,通过本文了解到了移动端1px问题的产生原因和解决方案。
评论
今日学习打卡,通过本文回顾了对象的深浅拷贝的区别。
评论
今日学习打卡,浏览器是如何将http报文解析成网页的,今天回顾了浏览器的渲染原理。
评论
下一页
个人成就
文章被点赞 153
文章被阅读 40,563
掘力值 1,041
收藏集
7
关注标签
14
加入于