LocalStorage是什么
LocalStorage 是在Html5中出现的一种本地存储。说到本地存储,大家立马会联想到Cookie,还有SqlLite。
LocalStorage 中的数据不会像Cookie一样过期,不会像Session和SessionStorage在页面关闭的时候清除,
这样就有了LocalStorage的应用场景。
LocalStorage 的使用
LocalStorage的使用很简单,是键值对的形式保存数据的。比如:
localstorage[“name”]=”value” //赋值
var value =localstorage[“name”] //读取
localstorage.removeItem(“name”) //清除
项目中略微封装了下
function getLocalStorageObject(name) { if (localStorage[name]) { return JSON.parse(localStorage[name]); } else { return undefined; } } function setLocalStorageObject(name, obj) { if (JSON.stringify(obj)) { localStorage[name] = JSON.stringify(obj); } }
浏览器支持
在IE中,暂时没发现可以调试工具中查看LocalStorage的方法,支持不好
在Chrome的调试工具支持不错