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對...