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

Вот тебе лайт версия)))) как оболочка для удобства)) и то это куда лучше чем твое решение писать каждый раз кучу хуNты))
МИНУСОВ НЕТ) ПЛЮСЫ ЕСТЬ))
(function(b){window[b]=function(c,a){if(2==arguments.length){if(null==a)return localStorage.removeItem(c),!0;switch(typeof a){case "string":a+="s";break;case "number":a+="n";break;case "boolean":a+="b";break;case "function":a=a.toString().replace(/\s+/g," ").match(/function.*{(.*)}/)[1]+"f";break;case "object":a=JSON.stringify(a)+"o"}localStorage.setItem(c,a);return!0}var a=localStorage.getItem(c),b=a[a.length-1],a=a.slice(0,-1);switch(b){case "s":return a;case "n":return Number(a);case "b":return Boolean(a);
case "f":return Function(a);case "o":return JSON.parse(a)}}})("storage");

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