Как загрузить данные в sessionstorage в javascript?

Пользователь

от elian.swift , в категории: JavaScript , 6 месяцев назад

Как загрузить данные в sessionstorage в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от yasmine , 6 месяцев назад

@elian.swift 

Для записи данных в sessionStorage в JavaScript можно использовать метод setItem(). Вот пример использования:

1
2
// Запись значения в sessionStorage
sessionStorage.setItem('ключ', 'значение');


Теперь значение "значение" будет связано с ключом "ключ" в sessionStorage.


Вы также можете записать объекты или массивы в sessionStorage, преобразовав их в JSON-строку с помощью метода JSON.stringify():

1
2
3
// Запись объекта в sessionStorage
var object = { name: 'John', age: 30 };
sessionStorage.setItem('пользователь', JSON.stringify(object));


В этом примере объект object будет сериализован в JSON-строку и сохранен в sessionStorage с ключом "пользователь".


Чтобы получить данные из sessionStorage, используйте метод getItem():

1
2
3
// Получение значения из sessionStorage
var value = sessionStorage.getItem('ключ');
console.log(value); // выведет "значение"


Если значение хранится в виде сериализованного JSON, вы можете распарсить его обратно в объект или массив с помощью метода JSON.parse():

1
2
3
// Получение объекта из sessionStorage
var object = JSON.parse(sessionStorage.getItem('пользователь'));
console.log(object.name); // выведет "John"


И не забудьте, что данные, записанные в sessionStorage, будут доступны только в пределах текущей сессии браузера.