Junior
JS ob'ektini localStorage ga qanday saqlash mumkin?
sobes.tech AI
AIdan javob
Obyekt JSON formatidagi satrga aylantirilishi kerak.
// Ob'ekt yaratish
const userData = {
name: 'John',
age: 30,
city: 'New York'
};
// Ob'ektni JSON satriga aylantirish
const userDataString = JSON.stringify(userData);
// Satrdan localStorage ga saqlash
localStorage.setItem('currentUser', userDataString);
// Olish va qayta ob'ektga aylantirish misoli
const storedUserDataString = localStorage.getItem('currentUser');
if (storedUserDataString) {
const storedUserData = JSON.parse(storedUserDataString);
console.log(storedUserData.name); // 'John' chiqaradi
}
localStorage faqat satrlarni saqlay oladi. JSON.stringify() JavaScript ob'ektini JSON formatidagi satrga aylantiradi, uni saqlash mumkin. Ma'lumotlarni olishda, JSON.parse() JSON satrni qayta JavaScript ob'ektiga aylantiradi.