Sobes.tech
Junior

Kuidas salvestada JavaScripti objekt localStorage'i?

sobes.tech AI

Vastus AI-lt

Kasutades JSON.stringify() objekti serialiseerimiseks enne salvestamist ja JSON.parse() stringi deserialiseerimiseks tagasi objekti, kui seda saadakse.

// Näidisobjekt
const userSettings = {
  theme: 'dark',
  fontSize: 16,
  notifications: true
};

// Objekti salvestamine localStorage-i
localStorage.setItem('userSettings', JSON.stringify(userSettings));

// Objekti saamine localStorage-ist
const storedSettings = localStorage.getItem('userSettings');

// Stringi deserialiseerimine objekti
if (storedSettings) {
  const parsedSettings = JSON.parse(storedSettings);
  console.log(parsedSettings);
  // Näitab: { theme: 'dark', fontSize: 16, notifications: true }
}