使用jqMobi开发app基础:HTML5 LocalStorage 本地存储详解手机开发

     在开发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

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论