Cookie,LocalStorage與SessionStorage

參考自:
https://segmentfault.com/a/1190000002723469

http://blog.csdn.net/lttxzmj/article/details/61921551

Cookie:指某些網站爲了辨別用戶身份而存儲在用戶本地終端上的數據。

用途:服務器可以設置或讀取Cookie中包含的信息,藉此維護用戶跟服務器會話中的狀態(HTTP協議是無狀態的)。
缺點:

  • Cookie會被附加到每個HTTP請求中,無形中增加了流量。
  • HTTP請求中的Cookie是明文傳遞,安全性成問題(HTTPS不會)。
  • Cookie的大小限制在4KB,對於複雜的存儲需求是不夠的。

LocalStorage:是H5新增的一種web Storage,爲每一個給定的源維持一個獨立的存儲區域,瀏覽器關閉之後,重新打開數據還是存在的。

SessionStorage:是H5新增的一種web Storage,爲每一個給定的源維持一個獨立的存儲區域,該存儲區域在頁面會話期間可用,瀏覽器關閉之後,數據失效

相同點
都可以用來在瀏覽器端存儲數據,而且都是字符串類型的鍵值對。

區別:

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章