参考文章:

http://jerryzou.com/posts/cookie-and-web-storage/

http://www.4byte.cn/learning/42862.html

最近接触到了与本地存储相关的东西,一时间又是cookie,又是localstorage,又是sessionstorage,把姐姐搞糊涂啦。偶然间看到一个博文总结得很不错,就想说自己也来按自己的思路整理一遍。写得不好,多多包涵!

首先他们都是属于web storage范畴的,就是存储客户端的本地数据。

定义有些差异:

它的大小限制为4KB左右,是网景公司的前雇员 Lou Montulli 在1993年3月的发明。它的主要用途有保存登录信息,比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。

SessionStorage:

将数据保存在session对象中,所谓session是指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。session对象可以用来保存在这段时间内所要求保存的任何数据。

LocalStorage:

将数据保存在客户端本地的硬件设备(通常指硬盘,当然可以是其他的硬件设备)中,即是浏览器被关闭了,该数据仍然存在,下次打开浏览器访问网站时,仍然可以继续使用。

 

posted on 2017-05-06 16:59  Lorraine~  阅读(118)  评论(0编辑  收藏  举报