cookies
描述cookies localStorage 和sessionStorage的区别
cookie
localStorage
sessionStorage
本身用于浏览器和server通讯
被借用到本地存储来
可用document.cookie =’xxx’来修改
cookie是追加而不是覆盖
可用通过前端对cookie进行赋值,能进行本地存储
cookie 的缺点
- 存储大小,最大4kb
- http请求时需要发送到服务端,增加请求数据量
- 只能用document.cookie=’xxx’来修改
localStorage和sessionStorage
HTML5专门为存储设计,最大可5M
API简易可以setItem getItem
不会随着http请求发送
localStorage.setItem('a',100)
localStorage.getItem('a')
localStorage数据会永久存储,除非代码手动删除
sessionStorage数据只存在当前会话,浏览器关闭会清空
描述cookie localStorage sessionStorage区别
- 容量
- API易用性
- 是否跟随http请求发送出去