我是靠谱客的博主 安详滑板,最近开发中收集的这篇文章主要介绍常用的缓存方式前端缓存技术SessionStorage临时存储神奇userData【ie支持的】Cookie兼容性最好的本地存储openDatabase没有他做不了的LocalStorage我就是主角,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
前端缓存技术
1:SessionStorage
2:userData
3:Cookie
4:openDatabase
5:localStorage
SessionStorage临时存储神奇
优点:临时 存储神奇,关闭页面标签自动回收,不可以跨页面交互
缺点:临时 因为是临时,所以不能存储持久化的东西
userData【ie支持的】
优点:出现时间比sessionStorage要早
缺点:存储限制太小,单个文件的大小限制是128KB,一个域名下总共可以保存1024KB的文件,文件个数应该没有限制。在受限站点里这两个值分别是64KB和640KB
Cookie兼容性最好的本地存储
优点:
兼容性最好,几乎所有的浏览器都支持
缺点:
大小有限制,而且每次发送请求,请求头里会带着cookie一起发过去,现在基本大多数登陆的合法性验证都是用cookie验证的
openDatabase没有他做不了的
优点:就是一个
完整的数据库
缺点:可能对于前端来说,
成本太高
LocalStorage我就是主角
优点:兼容性
中等,操作
简单,就是key-value形式,
几乎现代的浏览器都支持
缺点:存在
大小限制,
IE9、IE10不支持
最后
以上就是安详滑板为你收集整理的常用的缓存方式前端缓存技术SessionStorage临时存储神奇userData【ie支持的】Cookie兼容性最好的本地存储openDatabase没有他做不了的LocalStorage我就是主角的全部内容,希望文章能够帮你解决常用的缓存方式前端缓存技术SessionStorage临时存储神奇userData【ie支持的】Cookie兼容性最好的本地存储openDatabase没有他做不了的LocalStorage我就是主角所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复