localStorage封裝借口store.js的使用


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM