一.相同点
都用来实现存储功能
二.不同点
1.存储大小
cookie只能存储4k以下大小的数据。
sessionStorage和localStorage能达到5M甚至以上
2.存储时间
sessionStorage是会话存储,也就是一次客户端与服务器通信的时间,当浏览器或窗口关闭,就会消失。
localStorage是本地存储,存储在浏览器中,不主动清除就会存在。
cookie可以被设置有效时间,在有效期间内都会存在。
3.作用方式
cookie用于把数据传回服务器,也可以从服务器传到客户端
localStorage和sessionStorage只作用于本地
额外:localStorage一般用于保存浏览历史记录,登录的用户信息等