Показать сообщение отдельно
  #20 (permalink)  
Старый 07.01.2012, 20:51
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

щас посмотрим как работает твое тварение)))))

function storage( key, value ) {
    if ( typeof value === "undefined" ) {
        return JSON.parse( localStorage.getItem( key ) );
    }
    if ( value === null ) {
        localStorage.removeItem( key );
    } else {
        localStorage.setItem( key, JSON.stringify( value ) );
    }
}

storage('key',    {a:function(){alert('ня!')}})
storage('key').a()


//Братишка, что-то с ним не так((( что я не так делаю((? твоя программа ругается((


function storage( key, value ) {
    if ( typeof value === "undefined" ) {
        return JSON.parse( localStorage.getItem( key ) );
    }
    if ( value === null ) {
        localStorage.removeItem( key );
    } else {
        localStorage.setItem( key, JSON.stringify( value ) );
    }
}

var obj = {
a : 4,
b : function(){}
}
obj.b.w = 200

storage('key',    obj )

alert(   storage('key').b.w    )

Последний раз редактировалось Livaanderiamarum, 07.01.2012 в 21:07.
Ответить с цитированием