1. 程式人生 > >H5數據保存之storage

H5數據保存之storage

獲取 都是 rem 客戶 訪問 會話 als ons 永久

window.sessionStorage——會話級存儲:

在瀏覽器的內存中存儲的與某個服務器間的一系列請求-響應過程中產生的數據——都是Key-Value對形式。當會話結束時(用戶關閉了瀏覽器),會話級數據即消失。

sessionStorage[‘key‘] = ‘value‘; //存儲一個數據

var v = sessionStorage[‘key‘]; //讀取一個數據

sessionStorage.length //獲取數據的個數

sessionStorage.setItem(‘key‘, ‘value‘) //存儲一個數據

var v = sessionStorage.getItem(‘key‘) //讀取一個數據

sessionStorage.removeItem(‘key‘) //刪除一個數據

sessionStorage.clear() //清除所有的數據

window.localStorage——本地/跨會話級存儲

在客戶端文件系統/硬盤中存儲客戶端與服務器間的訪問數據——都是Key-Value對形式。即使關閉瀏覽器,甚至關閉計算機仍然存在,否則會永久存在。

localStorage[‘key‘] = ‘value‘; //存儲一個數據

var v = localStorage [‘key‘]; //讀取一個數據

localStorage.length //獲取數據的個數

localStorage.setItem(‘key‘, ‘value‘) //存儲一個數據

var v = localStorage.getItem(‘key‘) //讀取一個數據

localStorage.removeItem(‘key‘) //刪除一個數據

localStorage.clear() //清除所有的數據

H5數據保存之storage