Junior
Jak uložit JavaScriptový objekt do localStorage?
sobes.tech AI
Odpověď od AI
Použitím JSON.stringify() k serializaci objektu do řetězce před uložením a JSON.parse() k deserializaci řetězce zpět na objekt při načítání.
// Příklad objektu
const userSettings = {
theme: 'dark',
fontSize: 16,
notifications: true
};
// Uložení objektu do localStorage
localStorage.setItem('userSettings', JSON.stringify(userSettings));
// Získání objektu z localStorage
const storedSettings = localStorage.getItem('userSettings');
// Deserializace řetězce zpět na objekt
if (storedSettings) {
const parsedSettings = JSON.parse(storedSettings);
console.log(parsedSettings);
// Vypíše: { theme: 'dark', fontSize: 16, notifications: true }
}