JavaScript 習題:描述一下 cookies sessionStorage 和 localstorage 區別

[題目來源:Duing] 描述一下 cookies sessionStorage 和 localstorage 區別。

[解析]

相同點:湊存儲在客戶端
不同點
1.存儲大小
cookie 數據大小不能超過4k;
sessionStorage 和 localStorage 雖然也有存儲大小的限制,但比 cookie 大得多,可以達到 5M 或更大。
2.有效時間
localStorage 存儲持久數據,瀏覽器關閉後數據不丟失除非主動刪除數據;
sessionStorage 數據在當前瀏覽器窗口關閉後自動刪除;
cookie 設置的 cookie 過期時間之前一直有效,即使窗口或瀏覽器關閉。
3.數據與服務器之間的交互方式
cookie 的數據會自動的傳遞到服務器,服務器端也可以寫 cookie 到客戶端 sessionStorage 和 localStorage 不會自動把數據發給服務器,僅在本地保存。




在這裏插入圖片描述

知乎:叄貳壹

簡書:帶只拖鞋去流浪

關注我,帶你一起寫bug

warning :未經授權,不得轉載

有問題的小夥伴請在下方留言,喜歡就點個贊吧

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