cookie
用户端保存请求信息的机制
分号分隔的多个key-value字段
存储在本地的加密文件
域名和路径限制
name : cookie 名称
domain:cookie生效的域名
path:cookie生效的路径
expires:cookieokie过期时间
httpOnly:用户端不可更改
session
服务端保存请求信息的机制
seeionld通常存放在 cookie 里
会话由浏览器控制,会话结束 session失效
localStorage
有域名限制,不存在作用域概念
只有 key-value
没有过期时间
浏览器关闭后不消失
//添加
window.localStorage.setItem('name','viking')
//查看
window.localStorage.getItem('name')
//删除
window.localStorage.removeItem('name')
sessionStorage
浏览器关闭后消失
//添加
window.sessionStorage.setItem('name','viking')
//查看
window.sessionStorage.getItem('name')
//删除
window.sessionStorage.removeItem('name')