sessionStorage не хранит оригинальный объект

У меня есть объект, который я получаю, выполняя функцию SDK. Когда я пытаюсь сохранить объект в хранилище сеанса и извлечь объект, извлеченный объект выглядит так же, как оригинальный, но когда я выполняю операции над новым объектом, я получаю ошибку.

var xyzObject = some_function();

sessionStorage.setItem("xyzObject",xyzObject);

var obj = JSON.parse(sessionStorage.getItem("xyzObject"));

obj.some_other_function();

Это показывает ошибку какobj.some_other_function это не функция. В то время какxyzObject.some_other_function работает отлично.

Ответы на вопрос(0)

Ваш ответ на вопрос