JSTAR-Tab/js/storage.js
2025-03-23 23:34:00 +05:00

36 lines
732 B
JavaScript

const Storage = {
get: (key) => {
try {
return JSON.parse(localStorage.getItem(key));
} catch (e) {
return null;
}
},
set: (key, value) => {
try {
localStorage.setItem(key, JSON.stringify(value));
return true;
} catch (e) {
return false;
}
},
remove: (key) => {
try {
localStorage.removeItem(key);
return true;
} catch (e) {
return false;
}
},
clear: () => {
try {
localStorage.clear();
return true;
} catch (e) {
return false;
}
}
};