localStorage. sessionStorage、Cookie的区别
程序员文章站
2022-03-24 09:15:01
...
●存储大小的不同:
localStorage的大小一般为5M
sessionStorage的大小一般为5M
cookies的大小一般为4K
●有效期不同:
1.localStorage的有效期为永久有效,除非你进行手动删除。
2.sessionStorage在当前会话下有效,关闭页面或者浏览器时会被清空。
3.cookies在设置的有效之前有效,当超过有效期便会失效。
●与服务器端的通信
1.localStorage不参与服务器端的通信。
2.sessionStorage不参与服务器端的通信。
3.cookies参与服务器端通信,每次都会存在http的头信息中。(如果使用cookie保存过多数据会带来性能问题)
●localStorage和sessionStorage的作用域的区别详解 1.不同浏览器无法共享localStorage或sessionStorage中的信息。 2.相同浏览器的不同页面间可以共享相同的localStorage (页面属于相同域名和端口), 但是不同页面或标签页间无法共享sessionStorage的信 息。
一般像购物车什么的存储东西,因为有效期永久有效而且大小5m左右,所以像在前端中用localStorage比较多,cookie用的不多 ,因为不安全 ,一般做秘钥(令牌),后端存储密码,给前端令牌以此打开
推荐教程:《JS教程》
以上就是localStorage. sessionStorage、Cookie的区别的详细内容,更多请关注其它相关文章!
推荐阅读
-
新手菜鸟必读:session与cookie的区别
-
sessionStorage 、localStorage 和 cookie 之间的区别详解
-
本地存储常用方式 localStorage, sessionStorage,cookie 的区别 和 服务器存储session
-
Cookie、LocalStorage 与 SessionStorage的区别在哪里?
-
Session 和 Cookie 的区别
-
Cookie的原理、作用,区别以及使用讲解
-
浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
-
session 、cookie、token的区别
-
13、session和cookie的区别
-
cookie、localStorage、sessionStorage的区别