我是靠谱客的博主 安详滑板,最近开发中收集的这篇文章主要介绍常用的缓存方式前端缓存技术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我就是主角所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部