Это может быть довольно просто.Просто поместите делегат между вашим кодом и localStorage
, который преобразует все значения из и в JSON:
// conversion functions
var fromJSON = JSON.parse,
toJSON = JSON.stringify;
// storage functions
var get = function(key) {
return fromJSON(localStorage[key]);
};
var set = function(key, value) {
localStorage[key] = toJSON(value);
};