localStorage封装借口store.js的使用
生活随笔
收集整理的這篇文章主要介紹了
localStorage封装借口store.js的使用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
localstorage
?是 HTML5 提供的在客戶端存儲(chǔ)數(shù)據(jù)的新方法,主要作用是將數(shù)據(jù)保存在客戶端中,并且數(shù)據(jù)是永久保存的,除非人為干預(yù)刪除。
3、如果存儲(chǔ)內(nèi)容過(guò)多會(huì)消耗內(nèi)存空間,導(dǎo)致頁(yè)面變卡,因?yàn)閘ocalStorage本質(zhì)上是對(duì)字符串的讀取
更多專業(yè)前端知識(shí),請(qǐng)上 【猿2048】www.mk2048.com
localstorage 的局限
1、只有版本較高的瀏覽器中才支持 localstorage
2、localStorage的值的類型限定為string類型,使用?
3、如果存儲(chǔ)內(nèi)容過(guò)多會(huì)消耗內(nèi)存空間,導(dǎo)致頁(yè)面變卡,因?yàn)閘ocalStorage本質(zhì)上是對(duì)字符串的讀取
store.js?
store.js 是一個(gè)兼容所有瀏覽器的 LocalStorage 包裝器,不需要借助 Cookie 或者 Flash來(lái)實(shí)現(xiàn)。它提供非常了簡(jiǎn)潔的 API 來(lái)實(shí)現(xiàn)跨瀏覽器的本地存儲(chǔ)功能。
store.js的基本API有:
- store.set(key, val) //存儲(chǔ) key 的值為 val; store.get(key) //獲取 key 的值; store.remove(key) //移除 key 的記錄; store.clear() //清空存儲(chǔ); store.getAll() //返回所有存儲(chǔ); store.forEach() //遍歷所有存儲(chǔ)。
?原文鏈接:https://segmentfault.com/a/1190000007539338
?
更多專業(yè)前端知識(shí),請(qǐng)上 【猿2048】www.mk2048.com
總結(jié)
以上是生活随笔為你收集整理的localStorage封装借口store.js的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: js对HTML字符转义与反转义
- 下一篇: 微信小程序日历课表