瀏覽器的儲存

2021-10-06 18:24:54 字數 529 閱讀 9934

cookie,localstorage,sessionstorage,indexdb

我們先來通過**學習下這幾種儲存方式的區別

特性cookie

localstorage

sessionstorage

indexdb

資料生命週期

一般由伺服器生成,可以設定過期時間

除非被清理,否則一直存在

頁面關閉就清理

除非被清理,否則一直存在

資料儲存大小

4k5m

5m無限

與伺服器通訊

每次都會攜帶在請求報文中

不參與不參與

不參與從上表可以看到,cookie已經不建議用於儲存。如果沒有大量資料儲存需求的話,可以使用localstoragesessionstorage。對於不怎麼改變的資料盡量使用localstorage儲存,否則可以用sessionstorage儲存。

詳解瀏覽器儲存

隨著對前端的了解越來越深入,了解到了很多種瀏覽器的儲存方案,如 cookie localstorage等,哪這些儲存方案有何異同,分別的適用場景又是什麼呢。cookie 被創造出來的本意並不是本地儲存,而是為了辨別使用者身份。眾所周知,http 協議是無狀態的,也就是說你每一次傳送給伺服器的請求對於...

js 瀏覽器儲存

瀏覽器儲存 sessionstorage 可臨時儲存,關閉頁面標籤自動 不支援跨頁面互動,只能臨時儲存。cookie 相容性最好,大小有限制,且每次傳送請求,請求頭里會帶著 cookie 一起傳送。usedata 出現時間早於 sessionstorage,ie 專用。js資料型別 string n...

瀏覽器的本地儲存

瀏覽器的本地儲存主要分為cookie webstorage和indexeddb,其中webstorage又可以分為localstorage和sessionstorage。cookie1.容量缺陷。cookie 的體積上限只有4kb,只能用來儲存少量的資訊。2.效能缺陷。cookie 緊跟網域名稱,不...