個人了解個人了解
存儲大小不同
① cookie:資料大小不能超過4KB
② storage:資料大小不能超過5MB
本地儲存後與伺服器互動方式不同
① cookie:當伺服器包裝好cookie首次發送給用戶端後,之後的每一次請求浏覽器都會自動攜帶cookie進行接口通路。
② storage:伺服器發送資料到用戶端後,用戶端自己調用API進行本地儲存,儲存後并不會随着之後的請求自動發送,如果需要,需要與請求的資料一起進行發送。
存儲時間不同
① cookie:預設儲存至浏覽器關閉,下次啟動浏覽器就不存在了。可以設定本地長久儲存(需要設定過期時間),也可以通過伺服器端進行删除。
② storage:
localStorage 用于長久儲存整個網站的資料,儲存的資料沒有過期時間,直到手動去删除。
sessionStorage 用于臨時儲存同一視窗(或标簽頁)的資料,在關閉視窗或标簽頁之後将會删除這些資料。
存儲内容不同
① cookie:隻能存儲字元串類型
② storage:可以存儲對象類型,字元串類型等