牛骨文教育服务平台(让学习变的简单)
博文笔记

cookie,sessionStorage,localStorage分别是什么,以及三者之间的区别

创建时间:2017-05-04 投稿人: 浏览次数:626

sessionStorage、localStorage是HTML5提供的Web Storage API提供的,可以避免数据在浏览器和服务器之间不必要的来回传递。

sessionStorage、 localStorage 、 cookie 都是在浏览器端存储的数据。

三者之间的区别:

cookie:  

1.每个域名的存储量有限(一般是4k)

        2.所有域名的存储量有限

3.会跟随请求被发送到服务器上

4.有个数限制,不同浏览器下,一个域名下cookie的个数有限,并且限制数量可能不一样

sessionStorage:

1.当浏览器窗口关闭的时候, sessionStorage 就会被销毁

2.存储容量大(一般比localStorage的存储容量大)

localStorage:

1.在客户端永久保存

2.单个域名的存储容量大(一般为5M)

3.总体数量无限制

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。