瀏覽器本地儲存

2021-10-01 21:22:25 字數 692 閱讀 1016

本地儲存:

儲存讀取

刪除

在瀏覽器端儲存資料:

全域性變數

cookie

sessionstorage

localstorage

只能短時間儲存資料,頁面跳轉或重新整理後資料會消失

按儲存時間長短分成2種:

會話cookie:視窗關閉即消失

持久化cookie:可以由程式設計師指定存活時間,關閉視窗也不會消失

在會話中儲存資料,稱為會話儲存,關閉瀏覽器即消失

原生api只能儲存字串

長期儲存資料,稱為本地儲存,除非手動清除,否則一直都在

原生api只能儲存字串

可以認為是window物件(不是瀏覽器視窗)的屬性,全域性變數存在於頁面上某乙個window物件的內部,有嵌入關係或彈出關係的頁面可以通過window.parent或window.top相互訪問全域性變數

cookie可以跨越多個頁面,多個視窗,通常只要是本**(網域名稱)的頁面都能操作屬於本**的cookie

在瀏覽端儲存的c

ookie

會放入請求頭(c

ookie

頭)中被傳送到伺服器

同乙個會話中

域內可多可少,與使用者裝置的記憶體有關

只能儲存幾十個資料,總量不能超過4k(整個**)

5m5m

瀏覽器本地儲存

瀏覽器的本地儲存主要分為cookie webstorage indexdb,其中webstorage又可以分為localstorage和sessionstorage cookie cookie最開始被設計出來並不是為了做本地儲存。而是彌補http在狀態管理上的不足 http協議是乙個無狀態協議,客戶...

關於瀏覽器本地儲存

通過瀏覽器對資料進行本地儲存 2 設定cookie document.cookie name value 存字串 3 獲取cookie document.cookie 得到所有的儲存資訊,以 隔開,通過字元拆分成陣列split 4 修改已經儲存的資料 重新覆蓋 document.cookie nam...

瀏覽器的本地儲存

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