Назад к вопросам
Junior
81
questionbank
Каким образом можно сохранить JavaScript-объект в localStorage?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Используя JSON.stringify() для сериализации объекта в строку перед сохранением и JSON.parse() для десериализации строки обратно в объект при получении.
// Пример объекта
const userSettings = {
theme: 'dark',
fontSize: 16,
notifications: true
};
// Сохранение объекта в localStorage
localStorage.setItem('userSettings', JSON.stringify(userSettings));
// Получение объекта из localStorage
const storedSettings = localStorage.getItem('userSettings');
// Десериализация строки обратно в объект
if (storedSettings) {
const parsedSettings = JSON.parse(storedSettings);
console.log(parsedSettings);
// Выведет: { theme: 'dark', fontSize: 16, notifications: true }
}