Skip to content

Instantly share code, notes, and snippets.

View grimmerk's full-sized avatar
🌖

Grimmer Kang grimmerk

🌖
View GitHub Profile
@grimmerk
grimmerk / localStorage.js
Created October 3, 2016 18:50 — forked from anhang/localStorage.js
HTML5 Local Storage with Expiration
AZHU.storage = {
save : function(key, jsonData, expirationMin){
if (!Modernizr.localstorage){return false;}
var expirationMS = expirationMin * 60 * 1000;
var record = {value: JSON.stringify(jsonData), timestamp: new Date().getTime() + expirationMS}
localStorage.setItem(key, JSON.stringify(record));
return jsonData;
},
load : function(key){
if (!Modernizr.localstorage){return false;}