cookie,localStorage,sessionStora

2017-09-15  本文已影响12人  就这个头

一、存在的意义

cookie:    

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

sessionStrorage:

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

localStorage:

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


二、区别

cookie:

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

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

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

sessionStrorage:

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

2.

localStorage:

三、优缺点

上一篇 下一篇

猜你喜欢

热点阅读