LINUX.ORG.RU

Как лучше сохранить в localStorage


0

1

Посоветуйте плз как уместнее сохранить в локалСтораже объект. допустим, есть var obj = {'name' : 'lim', 'act' : myFunc}// акт - функция

function myFunc() {alert(this.name)}

Но JSON не сохраняет функции.

localStorage['save'+n] = JSON.stringify(obj);

можно как-то упорядочить?

пока приходится приводить явно к String(myFunc); а потом при загрузке eval("(«+objList[objActiveName].tryUseItem+»)").call(objList[objActiveName], oname);

иначе в хранилище не сохраняются объекты (тем более - с функциями). Как сохранять гребанные функции????

Имхо, методы (функции, коллбеки или что-там) должны быть неизменными и храниться в где-нибудь в js-файлах, а не в localStorage.

anonymous
()

Как сохранять гребанные функции????

сохранять от кого????

они у тебя что — ЗЛОБНО УДАЛЯЮТСЯ из исходника, после перезахода на сайт? :-D :-D :-D

user_id_68054 ★★★★★
()

Ну ты и извращенец (O.o) Сохраняй какой-нибудь идентификатор, если очень надо.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.