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