Junior
Kā saglabāt JavaScript objektu localStorage?
sobes.tech AI
Atbilde no AI
Izmantojot JSON.stringify(), lai serializētu objektu uz virkni pirms saglabāšanas, un JSON.parse(), lai atjaunotu virkni atpakaļ uz objektu, kad to iegūst.
// Piemēra objekts
const userSettings = {
theme: 'dark',
fontSize: 16,
notifications: true
};
// Saglabāšana localStorage
localStorage.setItem('userSettings', JSON.stringify(userSettings));
// Objekta iegūšana no localStorage
const storedSettings = localStorage.getItem('userSettings');
// Virknes deserializācija uz objektu
if (storedSettings) {
const parsedSettings = JSON.parse(storedSettings);
console.log(parsedSettings);
// Izvadīs: { theme: 'dark', fontSize: 16, notifications: true }
}