Показать сообщение отдельно
  #21 (permalink)  
Старый 07.01.2012, 20:52
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

ну а если уж очень любишь минимизацию, то можно и так:
function storage( key, value ) {
    return JSON.parse( localStorage[ typeof value === "undefined" ? 'getItem' : value === null ? 'removeItem' : 'setItem' ]( key, JSON.stringify( value ) ) );
}
Правда парсер JSON возможно будет не доволен, после выполнения например функции removeItem или setItem но можно запихать в try catch это все.
Ответить с цитированием