Window localStorageСвойство
Пример
Используйте localStorage, чтобы создать пару имя/значение localStorage, name="lastname", value="Smith", затем получите значение "lastname" и вставьте его в элемент с id="result":
Попробуйте сами »
Определение и использование
Свойства localStorage и sessionStorage позволяют хранить данные в виде пар ключ/значение в браузере.
localStorage используется для длительного сохранения данных всего веб-сайта; у сохранённых данных нет срока истечения, пока их не удалят вручную.
Свойство localStorage доступно только для чтения.
Совет:Если вы хотите сохранять данные только в текущем сеансе, можно использоватьsessionStorageсвойство. Этот объект данных временно сохраняет данные для того же окна (или вкладки), и данные будут удалены после закрытия окна или вкладки.
Поддержка браузеров
Числа в таблице показывают первую версию браузера, которая полностью поддерживает это свойство.
| Свойство | |||||
|---|---|---|---|---|---|
| localStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
Синтаксис
window.localStorage
Синтаксис сохранения данных:
localStorage.setItem("key", "value");
Синтаксис чтения данных:
var lastname = localStorage.getItem("key");
Синтаксис удаления данных:
localStorage.removeItem("key");
Технические детали
| Возвращаемое значение: | Объект Storage. |
Другие примеры
Пример
В следующем примере записывается количество нажатий кнопки:
Попробуйте сами »
Объект Storage в JavaScript