http://rhaboo.org - это уровень сахара в местном хранилище, который позволяет писать такие вещи:
var store = Rhaboo.persistent('Some name');
store.write('count', store.count ? store.count+1 : 1);
store.write('somethingfancy', {
one: ['man', 'went'],
2: 'mow',
went: [ 2, { mow: ['a', 'meadow' ] }, {} ]
});
store.somethingfancy.went[1].mow.write(1, 'lawn');
Он не использует JSON.stringify / parse потому что это было бы неточно и медленно на больших объектах. Вместо этого каждое значение терминала имеет свою собственную запись localStorage.
Вероятно, вы можете догадаться, что я мог бы что-то делать с raaboo; -)
Adrian.