●存盤大小的不同:
-
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用的不多 ,因為不安全 ,一般做秘鑰(令牌),后端存盤密碼,給前端令牌以此打開
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/60310.html
標籤:JavaScript
上一篇:從零開始手把手教你使用原生JS+CSS3實作幸運水果機游戲
下一篇:手摸手帶你理解Vue回應式原理
