cookie,localStorage,sessionStorage

一、存在的意义

cookie:    

数据保存在客户端(浏览器),浏览器与服务器交互时,用来标识用户,每次请求都要携带cookie发送到服务器,从服务端返回也会携带。一些用户的数据缓存在浏览器,减少数据的请求,达到了性能优化的效果。

sessionStrorage:

数据储存在浏览器窗口,同源的页面也不能共享。一旦关闭窗口或标签,数据消失。

localStorage:

数据储存在本地,只要不特意地去删除,永久保存。同源页面共享数据。


二、区别

cookie:

1.每次请求都要携带,故限制了其大小4KB;

2.有限期限根据其设置的日期,过期就会失效;

3.同源的页面都能访问;

sessionStrorage:

1.大小一般为5M甚至没限制;

2.

localStorage:

三、优缺点

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容