@ascold2013

Как сохранить обьект с функциями и файлами в браузере (localStorage, etc..)?

Есть массив с сложной структурой вложенных обьектов/массивов. В качестве значений обьекта может быть функция или File. Вопрос - как можно все это дело распарсить и сохранить в браузере и потом восстановить?
LocalStorage не единственный вариант. IndexedDb, и любые решения браузеров тоже подойдут. Нужно как то сохранить функцию и файл.
Подскажите, мб есть какие то решения для этого?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Функцию нельзя, т.к. она не сериализуется. См. Алгоритм структурированного клонирования

Файл - запросто: в BLob его и в IndexedDB.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы