IndexedDB, 存储JS 对象, NoSQL 的键值对型数据库
WebSQL, 使用SQL 的关系型数据库
localStorage, 同源(域/端口/协议)共享, 不过期
sessionStorage,标签页独有, 关闭标签页后消失(刷新页面不影响)
cookie, HTTP Header
document.cookie 看不到httpOnly 的cookie 项
samesite 可以不向第三方发送cookie
domain 可以设置子域下可见
cookie 不区分协议, http 与https 共享
使用开发者工具管理这些存储
系统化介绍这个知识点的地方:
https://developers.google.com/web/fundamentals/instant-and-offline/web-storage