cookie
存储状态
存储在浏览器端的文本文件,附着在http请求中
同一域名下的所有请求都会携带cookie
但是只请求图片等资源不需要cookie的信息,但是还会携带cookie,开销大
上限4kB
以前除了存储状态,还承担了本地存储的责任
WebStorageM
5-10M
生命周期和作用域不同
setItem/getItem/removeItem/clear()
localStorage
- 生命周期
持久化存储,手动删除 - 作用域
同源
SessionStorage
- 生命周期
会话结束,页面关闭,删除 - 作用域
同源,但是相同域名的两个页面如果不是同一浏览器窗口打开,无法共享
IndexDB
浏览器的非关系数据库