English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Свойство sessionStorage позволяет вам получить доступ к объекту session Storage. Следует отметить, что данные, хранящиеся в sessionStorage или localStorage, специфичны для протокола этой страницы.
thesessionStorageЧтение только свойств позволяет вам получить доступ к session Storageобъект.
Свойства localStorage и sessionStorage позволяют сохранять пары ключ/значение в веб-браузере.
Объект sessionStorage хранит данные одного сеанса браузера. Данные удаляются, когда пользователь закрывает определенный браузерный вкладыш.
sessionStorage ähnelt localStorage; единственное различие в том, что данные, хранящиеся в localStorage, не имеют срока действия, в то время как данные, хранящиеся в sessionStorage, удаляются по завершении сеанса страницы.
Сессия страницы сохраняется до тех пор, пока браузер открыт, и при перезагрузке или восстановлении страницы сессия сохраняется. При открытии страницы в новом ярлыке или окне копируется контекст верхнего уровня браузерной сессии в качестве контекста новой сессии, что differs от работы session cookies.
нашихв API Web Storage HTML5Узнайте больше о sessionStorage.
window.sessionStorage
ДанныеСохранитьСинтаксис для сохранения в sessionStorage:
sessionStorage.setItem("key", "value");
из sessionStorage ЧтениеСинтаксис данных:
var name = sessionStorage.getItem("key");
из sessionStorage УдалитьСинтаксис данных:
sessionStorage.removeItem("key");
из sessionStorage Удалить всеСинтаксис сохраняемых данных:
sessionStorage.clear();
// Сохранение sessionStorage.setItem("name", "Parrot"); // Получение значения document.getElementById("demo").innerHTML = sessionStorage.getItem("name");}
Указанный код создает пару имя/значение sessionStorage с помощью name="name" и value="Parrot".
Затем检索“имя” значения и вставьте его в элемент с id="demo".
Пара имя/значение всегда хранится как строка, и вы можете преобразовать их в другой формат по мере необходимости.
注意:Внимание:
Совместимость браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает свойство sessionStorage: | |||||
Свойства | 11.5 | sessionStorage | 3.5 | 11.5 | 4 |
Технические детали | Возврат значения:ОдинХранение |
---|
Более примеров
Пример if (sessionStorage.hits) { sessionStorage.hits = Number(sessionStorage.hits) + 1; } sessionStorage.hits = 1;}
См. такжеСправочник по окну (Window):
Свойство window.localStorageУчебник HTML: