使用 es2015 封裝 localStorage

不管是原生封裝還是es6封裝都是隱藏對象的屬性和實現細節,然後只對外公開相應的接口,控制在程序中屬性的讀和修改的訪問級別。

//封裝 localStorage
var storage={
//存數據
setData(key,arr){
localStorage.setItem(key,JSON.stringify(arr));
},
//取數據
getData(key)
{
return JSON.parse(localStorage.getItem(key))||[]
}
}
export default storage

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章