Cookie和localStorage、sessionStorage的區別


Cookie

1、因為HTTP請求 無狀態,所以需要cookie去維持客戶端狀態

2、過期時間 expire 

3、cookie的生成方式

    ①、http response header 中的set-cookie

  ②、js中可以通過documentdocument.cookie可以讀寫cookie

4、僅僅作為瀏覽器存儲(大小4kb左右,能力被localStorage替代)

5、cookie中的相關域名下面—— cdn 的流量損耗

6、httponly

localStorage

1、HTML5設計出來專門用於瀏覽器存儲的

2、大小為5M左右

3、僅為客戶端使用,不和服務器進行通信

4、接口封裝好

5、瀏覽器本地緩存方案

sessionStorage

1、會話級別的瀏覽器存儲

2、大小為5M左右

3、僅在客戶端使用,不和服務端進行通信

4、接口封裝較好

5、對於表單信息的維護

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM