Storage封装

2020-07-04  本文已影响0人  素明诚

1.Cookie、localStorage、sessionStorage三者区别?

●存储大小:Cookie4K、Storage5M
4K的存储不小了,但是对于报文还是不够用。Storage可以存很多报文。
●有效期:Cookie拥有有效期,Storage永久存储,
localStorage是永久存储,sessionStorage是会话存储
●Cookie会发送到服务器端,存储在内存中,Storage只存储在浏览器端
●路径:Cookie有路径限制,Storage只存储在域名下
●API:Cookie没有特定的API,Storage有对应的API.

2.为什么要封装Storage?

Storage本身有API,但是只是简单的key/value形式
Storage只存储字符串,需要转换成json对象
Storage只能一次性清空,不能单个清空

上一篇下一篇

猜你喜欢

热点阅读