存储方案

Cookie、SessionStorage、LocalStorage区别

生命周期

  •  Cookie                  默认是关闭浏览器后失效,也可以设置过期时间
  •  SessionStorage   仅在当前会话(窗口)下有效,关闭窗口或浏览器后会被清除,不能设置过期时间
  •  LocalStorage       除非被清除否则永久保存

容量

  •  Cookie                 有大小(4KB)左右和个数(20~50)限制
  •  SessionStorage  有大小(5MB)左右的限制
  •  LocalStorage      有大小(5MB)左右的限制

网络请求

  •  Cookie                 每次都会携带在 HTTP 头中 (如果使用 Cookie 保存过多数据会带来性能上的问题)
  •  SessionStorage  仅在浏览器中保存,不参与和服务器的通信
  •  LocalStorage      仅在浏览器中保存,不参与和服务器的通信
上一篇:indexedDB数据库操作


下一篇:indexedDB