●存儲大小的不同: localStorage的大小一般為5M sessionStorage的大小一般為5M cookies的大小一般為4K ●有效期不同: 1.localStorage的有效期為永久有效,除非你進行手動刪除。 2.sessionStorage在當前會話下有效,關閉頁面或者瀏覽器時會被 ...
●存儲大小的不同:
-
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用的不多 ,因為不安全 ,一般做秘鑰(令牌),後端存儲密碼,給前端令牌以此打開