Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
function someTest() {
// ...
// Здесь в конструкторе ObjectStorage создался таймер -->
var storage = new ObjectStorage("someStorage");
// ...
// Функция закончила своё действие, ссылка на storage
// потеряна, а таймер живёт, да и сборщик мусора объект
// не убьет
}
function someTest2() {
// ...
// То же самое, что и в someTest
var storage = new ObjectStorage("someStorage");
// ...
}
someTest();
someTest2();
localStorage.setup = function(obj){
for(var i in obj){
if(Object.prototype.hasOwnProperty.call(obj, i))
localStorage.setItem(i, obj[i]);
}
}
localStorage.setup({ a:10, b:20 });
Работа с локальным хранилищем, как с объектом — Продолжение