Junior
JS объектисин localStorageке кантип сактоо керек?
sobes.tech AI
AIден жооп
Объектти JSON форматындагы сапка айландыруу керек.
// Объект түзүү
const userData = {
name: 'John',
age: 30,
city: 'New York'
};
// Объектти JSON сапка айландыруу
const userDataString = JSON.stringify(userData);
// Сапты localStorageге сактоо
localStorage.setItem('currentUser', userDataString);
// Мисал алуу жана кайра объектке айландыруу
const storedUserDataString = localStorage.getItem('currentUser');
if (storedUserDataString) {
const storedUserData = JSON.parse(storedUserDataString);
console.log(storedUserData.name); // 'John' чыгат
}
localStorage гана саптарды сактай алат. JSON.stringify() JavaScript объектисин JSON форматындагы сапка айлантат, аны сактоого болот. Маалыматты кайра алуу үчүн, JSON.parse() JSON сапты кайра JavaScript объектисине айлантат.