填坑 笔记一: 网页端JS的缓存问题

网页端JS的缓存问题##

如今JSON在网页端的使用越来越多,而在JSON动态加载的过程中会出现JSON数据来自浏览器缓存,而不是服务器本身。

这时,假设你的JSON数据是静态的一尘不变的,那么其实无所谓,但是如果你的JSON正处于实时修改的过程当中,那数据就有可能加载的是旧数据,失去意义。如果你加载的是不一样的URL,当然,JSON也并不是缓存数据。

为了解决这个问题,很多种方法腾空出世,其中一种最为简单的莫过于这样。

$.getJSON("/yourjson.json", {random:Math.random()}, function (data) });

由于加入随机参数,加载JSON数据将不会从浏览器缓存中读取。

参考:
*http://www.jb51.net/article/35139.htm

转载,请表明出处。总目录前端经验收集器

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,282评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,251评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,824评论 4 61
  • (简单分析16号提出的问题) NO2:为什么人们喜欢晒年会去哪玩儿? 每到春节前。朋友圈总能刷到大家在晒年会的照片...
    飞飞的飞阅读 1,634评论 0 0
  • 老大被正式批准逮捕了。 在大企业上班的好处之一就是世界新闻总能跟你扯上关系。 政商之间,没有谁是干干净净的。 在中...
    Amy_dandan阅读 1,684评论 0 0

友情链接更多精彩内容