1. 操作环境
cookie 只能在服务端环境操作 前后端都可以操作
sessionStorage localStorage 只能前端操作
2. 存储大小
cookie 只能存储 4kb 50条左右
sessionStorage localStorage 存储5M
3. 时效性
cookie 如果没有设置过期时间 就是会话级 也可以设置过期时间
sessionStorage 会话级 localStorage 只要不手动删除 会一直存在
4. 操作的便捷性
cookie 需要自己封装方法
sessionStorage localStorage 直接使用
5. 兼容性
cookie所有的都可以用
sessionStorage localStorage 在ie低版本不能使用