@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, будут доступны только в пределах текущей сессии браузера.