关闭
当前搜索:

js清除浏览器缓存问题的个人见解

关于浏览器缓存 浏览器缓存,有时候我们需要他,因为可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。   清理网站缓存的几种方法 方法一:meta方法 //就是html页面标签不缓存   方法二:清理form表单的临时缓存(临时缓存,很多场景下建议清除。但是不建议使用这方法清除)   方法三:...
阅读(12) 评论(0)

关于 苹果手机 微信浏览器里点击返回不加载方法的问题

前几天,新增一需求,发现在苹果微信浏览器里会有一个bug。  就是用户苹果点击返回时,不加载 onload 的方法,导致使用缓存的数据,而缓存的数据中有个数据字段不会变,所以bug出现。 body class="my_body" onload="loaded()" id="body"> 我找了一些方法解决了问题。 在此记录下。 方案一:通过onload方式 页面中写一个隐藏的...
阅读(26) 评论(0)

关于Chrome谷歌浏览器版本更新对 document.body.scrollHeight 等 兼容日常小记

近期项目导航栏有个地方是使用document.body.scrollHeight  来计算高度,发现我浏览器计算高度没有问题,而同事都有问题(PS:以前我们浏览器都没问题的)。比较了差异,我的谷歌浏览器是55.0的,同事都是66.0的,可能是浏览器版本问题,后来用方法解决了,所以现在记录下来 先了解下面的内容,再说解决问题 浏览器所有内容高度:  浏览器整个框架的高度,包括滚动条卷去部...
阅读(41) 评论(0)

Angular、React、Vue.js 等 6 大主流前端框架都有什么优缺点?

无意中看到的一篇文章,分享一下。后期有更深理解还会补充 链接:oschina.net/translate/web-frameworks-conclusions 原文:sitepen.com/blog/2017/11/10/web-frameworks-conclusions/ 译者:凉凉_, wilde, 透过树叶的光等 要不要使用框架? ...
阅读(319) 评论(0)

JS中的的"闭包"?

什么是闭包?简单来说,闭包是指可以访问另一个函数作用域变量的函数,一般是定义在外层函数中的内层函数。为什么需要闭包?局部变量无法共享和长久的保存,而全局变量可能造成变量污染,所以我们希望有一种机制既可以长久的保存变量又不会造成全局污染。特点1、占用更多内存   2、不容易被释放何时使用?变量既想反复使用,又想避免全局污染如何使用?定义外层函数,封装被保护的局部变量。定义内层函数,执行对外部函数变量...
阅读(31) 评论(0)

关于web前端优化的建议(多收少补)

前端的优化,以下都是看到学习到技术并且认同的优化,可能未来还会补充 1、减少网络交互的次数(多次请求合并) 2、减少网络传输数据量的大小(必须要传的数据,我们可以传,但是尽量压缩) 3、...
阅读(66) 评论(0)

前端常见跨域解决方案(全)

前端常见跨域解决方案(全) 什么是跨域? 指一个域下的额文档和脚本试图请求另一个域下的资源。浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。   什么是同源策略? 同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻...
阅读(58) 评论(0)

个人心得

写博客 1、是总结自己学习到的知识脉络架构,让自己更进步。 2、忘记知识点的时候直接来自己博客来回顾一下。 3、也是为了让技术知识传播。...
阅读(33) 评论(0)
    个人资料
    • 访问:536次
    • 积分:50
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:5篇
    • 译文:1篇
    • 评论:0条
    文章存档