WebStorage包含localStorage、sessionStorage
localStorage:永久存储
sessionStorage:临时存储
1、存储空间得不同:
WebStorage提供得存储空间要比cookie大;
如果有子域得情况下,webStorage每一个子域下都有自己得存储空间,cookie没有。
2、接口:
webStorage提供了跟多接口,操作方便:setItem、getItem等
cookie只有自己封装的setCookie和getCookie等
3、cookie的数据始终是在同源的http请求中携带的(当再次发送请求的时候数据也会一起发送),webStorage不会跟着请求一起发送
4、有效期不同
localStorage:永久存储不管是浏览器关还是不关
sessionStorage:临时存储,只要浏览器关闭,那么数据就销毁
cookie:在过期时间之内有效,关不关浏览器没关系,过期了之后数据才会销毁
5、作用域不同
localStorage、cookie:所有得同源页面都可以共享
sessionStorage:只能在同一个页面中进行共享,浏览器换了都不行