localstorage 是 HTML5 提供的在客戶端存儲數據的新方法,主要作用是將數據保存在客戶端中,並且數據是永久保存的,除非人為干預刪除。 localstorage 的局限 1、只有版本較高的瀏覽器中才支持 localstorage2、localStorage的值的類型限定為string類型 ...
localstorage
是 HTML5 提供的在客戶端
存儲數據的新方法,主要作用是將數據保存在客戶端中,並且數據是永久保存
的,除非人為干預刪除。
localstorage 的局限
1、只有版本較高的瀏覽器中才支持 localstorage
2、localStorage的值的類型限定為string類型,使用 JSON
時需轉換
3、如果存儲內容過多會消耗記憶體空間,導致頁面變卡,因為localStorage本質上是對字元串的讀取
store.js
store.js 是一個相容所有瀏覽器的 LocalStorage 包裝器,不需要藉助 Cookie 或者 Flash來實現。它提供非常了簡潔的 API 來實現跨瀏覽器的本地存儲功能。
store.js的基本API有:
store.set(key, val) //存儲 key 的值為 val; store.get(key) //獲取 key 的值; store.remove(key) //移除 key 的記錄; store.clear() //清空存儲; store.getAll() //返回所有存儲; store.forEach() //遍歷所有存儲。
原文鏈接:https://segmentfault.com/a/1190000007539338