localStorage如何本地儲存陣列 物件

2021-10-11 16:34:29 字數 810 閱讀 3263

localstorage只能儲存字串格式,如果要存陣列的話就要加一些處理;

需要將儲存的陣列轉化成字串;

使用json.stringify()方法;

var arr =[,

,];//定義

localstorage.

setitem

("search"

,json

.stringify

(arr)

);

獲取

使用的時候再將它使用json.parse()轉換成陣列;

var arr1 =

json

.parse

(localstorage.

getitem

("search"))

;

累加

arr1.

push()

;

修改

localstorage.

setitem

("search"

,json

.stringify

(arr)

);

全部清除

localstorage.removeitem(「key」); //刪除單一資料

localstorage.clear(); //全部清除

html5中的localStorage本地快取

早期的web中使用cookies在客戶端儲存諸如使用者名稱等簡單的資訊,但是,在使用cookies儲存永久資料存在以下問題。1.cookies的大小限制在4kb,不適合大量的資料儲存。2.瀏覽器還限制站點可以在使用者計算機上儲存的cookies的數量。3 cookies是隨http事務一起被傳送的,...

如何設定LocalStorage過期時間

前端快取cookie localstorage sessionstorage 根據業務場景不同來選擇使用 老生常談的對比來說 cookie 儲存量小。sessionstorage 儲存週期僅僅到瀏覽器關閉,儲存量是夠了,用起來也真是夠了,無法多個tab頁共享。侷限性也很大。localstorage ...

H5本地儲存LocalStorage的屬性與方法

屬性方法 說明localstorage.length 獲得storage中的個數 localstorage.key n 獲得storage中第n個元素對的鍵值 第乙個元素是0 localstorage.key 獲取鍵值key對應的值 localstorage.getitem key 獲取鍵值key對...