@test-cats

Как вывести объект из localstorage?

Есть задачка. Объект нужно записать в localstorage и вывести оттуда значения в консоль. Я что-то не так сделал наверно тк значения получить не могу. Всем спасибо за ответы
let a4 = {
    hello: 'world',
    hi: 'mahai'
}

localStorage.setItem("a4", JSON.stringify("a4"));
a4 = JSON.parse(localStorage.getItem("a4"));

console.log(localStorage.getItem(a4));
  • Вопрос задан
  • 2020 просмотров
Решения вопроса 1
Eridani
@Eridani
Мимо проходил
var a4 = {
    'hello': 'world',
    'hi': 'mahai',
}

localStorage.setItem("a4", JSON.stringify(a4));
res = JSON.parse(localStorage.getItem("a4"));

console.log(res.hello); //world
console.log(res.hi); // mahai
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Sashqa
Ну вы хоть немного голову включите.
Вас это не смущает никак?
a4 = JSON.parse(localStorage.getItem("a4"));

console.log(localStorage.getItem(a4));


Потому что вы делаете вот что
console.log(localStorage.getItem(JSON.parse(localStorage.getItem("a4"))));
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы