local-storage
Version:
A simplified localStorage API that just works
33 lines (26 loc) • 433 B
JavaScript
;
var ms = {};
function getItem (key) {
return key in ms ? ms[key] : null;
}
function setItem (key, value) {
ms[key] = value;
return true;
}
function removeItem (key) {
var found = key in ms;
if (found) {
return delete ms[key];
}
return false;
}
function clear () {
ms = {};
return true;
}
module.exports = {
getItem: getItem,
setItem: setItem,
removeItem: removeItem,
clear: clear
};