浅谈Cookie、LocalStorage、SessionStorage
对比
类型 | 大小 | 保存时间 | 存储形式 | 跨域 |
---|---|---|---|---|
Cookie | 4KB | 可配置有效时间 | 字符串 | 可配置Domain |
SessionStorage | 5MB | 窗口关闭时清除 | 对象 | 无法跨域 |
LocalStorage | 5MB | 需手动清除 | 对象 | 可通过iframe+postMessage实现 |
综上,个人偏好在存入用户token时,使用Cookie;存入用户基本信息、权限菜单等复杂数据对象时,使用LocalStorage。当用户不希望账号保持登录时,可使用SessionStorage替代Cookie,达到关闭即退出的效果。
浅谈Cookie、LocalStorage、SessionStorage
http://example.com/2022/09/13/浅谈Cookie、LocalStorage、SessionStorage/