Wrapper localStorage simples

Um invólucro realmente simples localStoragepara analisar / stringify- objects:

var storage = function (a, b) {
return function (c, d) {
return d == null ? a[c] && b.parse(a[c]) : a[c] = b.stringify(d)
}
}(window.localStorage || {}, JSON);

O uso é bastante simples:

// set
storage
('foo', {
key
: 'value'
});

// get
storage
('foo'); // => { key: 'value' }

https://gist.github.com/jed/966030#comment-906424