1. 首页
  2. 编程面试题
  3. 前端
  4. Js

本地存储的方式有哪些?各自的优势与不足是什么?



- 实现本地存储的方式有很多,主要包括有localStorage、sessionStorage、indexedDb、webSql、Cookie,它们各有优势与不足
- Cookie是最为常用的一种本地存储方式,可以设置有效期限等条件限制,但有每个域名可以设置50个Cookie,每个不超过4K的文件大小,不便存储敏感信息
- localStorage是一种持久化存储,没有过期时间限制,但有尺寸大小限制,它有5M的存储空间
- 与localStorage相似的是sessionStorage,不过它是会话级存储,浏览器关闭则会清除相应的存储内容
- indexedDB是本地类似于mongodb一般的对象型存储方式,但对浏览器版本要求比较高,可以进行类似mongodb一般的数据增、删、改、查操作,属于无限量空间存储。
- webSql也是本地数据库存储模式,同样对浏览器版本要求比较高,但它则与mysql关系型数据库操作非常相似,也可以进行数据的sql语法操作,进行增、删、改、查,非常的方便,也属于无限空间存储模式。

发布者:admin,如若转载,请注明出处:https://ai1024.vip/40276.html

QR code
//