cookie与storage的区别?

80 阅读1分钟

1.cookie与storage的区别?(熟读并背诵全文)

出现时间
  1. cookie:有JS的时候就有了
  2. storage:有H5以后才有的
存储大小
  1. cookie:4kb
  2. storage:20MB
前后端交互(前端向后端发送请求)
  1. cookie:交互时请求默认携带cookie
  2. storage:交互式请求不会携带,除非前端人员配置传递
前后端操作
  1. cookie:不管前后端语言都可以操作
  2. storage:只能由前端语言来操作(JS)
过期时间
  1. cookie:默认会话级,页面关闭,存储消失;可以通过手动配置
  2. storage:不能通过手动配置

2.localStorage与sessionStorage的区别?

过期时间:

1.localStorage:永久存储数据,除非手动配置清除数据 2.sessionStorages:会话级别,关闭页面,存储就失效