Last Updated: February 25, 2016
·
510
· mattjburrows

Local Storage Module

var Storage = {
_getData: function ( key ) {
var value = localStorage[key] || false;
if( value ) {
if( typeof value === 'string' ) {
return JSON.parse( value );
}
else {
return value;
}
}
return false;
},
_setData: function ( key, value ) {
if( typeof value !== 'string' ) {
var value = JSON.stringify( value );
}
localStorage[key] = value;
},
_deleteData: function ( key ) {
delete localStorage[key];
return key + ' has been deleted.';
}
};