在开发app时,会经常用到HTML5 LocalStorage 本地存储相关的资料。例如记住用户名,原来是使用cookie,现在基本都改成了LocalStorage 。
使用LocalStorage 其实很简单,localStorage.setItem(key, value );设置值,localStorage.getItem(key)读取值。
可以使用的代码:
LocalMobelInfo = function () { }; LocalMobelInfo.prototype.putStringData = function (key, value) { localStorage.setItem(key, value + ""); }; LocalMobelInfo.prototype.putBooleanData = function (key, value) { localStorage.setItem(key, value + ""); }; LocalMobelInfo.prototype.putIntData = function (key, value) { localStorage.setItem(key, value + ""); }; LocalMobelInfo.prototype.updateUser = function (name) { localStorage.setItem("USERNAME", name + ""); } LocalMobelInfo.prototype.getBooleanData = function (key) { return "true" == localStorage.getItem(key) ? true : false; }; LocalMobelInfo.prototype.getStringData = function (key) { return localStorage.getItem(key); }; LocalMobelInfo.prototype.getIntData = function (key) { if (!isNullOrUndefined(localStorage.getItem(key))) { return parseInt(localStorage.getItem(key)); } else { return 0; } }; LocalMobelInfo.prototype.getUserName = function () { return localStorage.getItem("USERNAME"); }
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/5274.html