Ai
1 Star 0 Fork 0

xavier/javascript-utils

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
data.js 817 Bytes
一键复制 编辑 原始数据 按行查看 历史
xavier 提交于 2020-06-05 00:05 +08:00 . update loaclstorage
export default {
setData(name,data){
let dataType = typeof data;
if (dataType === 'object') {
window.localStorage.setItem(name,JSON.stringify(data));
}
else if (['number','string','boolean'].indexOf(dataType)>=0 ) {
window.localStorage.setItem(name,data);
}
else {
console.log('This type is not suitable for local storage');
}
},
getData(name){
let data=window.localStorage.getItem(name);
if (data) {
return JSON.parse(data);
}
else {
return '';
}
},
removeData(name) {
return window.localStorage.removeItem(name);
},
clearAllData() {
return window.localStorage.clear();
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xavierJava/javascript-utils.git
git@gitee.com:xavierJava/javascript-utils.git
xavierJava
javascript-utils
javascript-utils
master

搜索帮助