We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Переклад не закінчено. Будь ласка, допоможіть перекласти цю статтю з англійської.

Властивість localStorage дозволяє вам мати доступ до локального об’єкту Storage. localStorage схожий на sessionStorage. Єдина відмінність полягає в тому, що дані, які зберігаються в localStorage не мають терміну вичерпання, тоді як як дані в sessionStorage  очищаються після закінчення сесії браузера—тобто, коли браузер буде закрито.

Потрібно також зазначити, що дані, які зберігаються в localStorage чи sessionStorage специфічні до протоколу сторінки.

Синтакс

myStorage = window.localStorage;

Значення

Об’єкт Storage.

Приклад

Наступний уривок показує доступ до поточного локального об’єкту Storage та додає дані використовуючи метод Storage.setItem().

localStorage.setItem('myCat', 'Tom');

Синтаксис для читання елемента localStorage виглядає наступним чином:

var cat = localStorage.getItem("myCat");

Синтаксис видалення елемента localStorage виглядає наступним чином:

localStorage.removeItem("myCat");

Зауваження: перегляньте статтю Using the Web Storage API для повного прикладу.

Специфікації

Специфікація Статус Коментар
Unknown
The definition of 'localStorage' in that specification.
Unknown  

Сумісність браузерів

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Властивість Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
localStorage 4 3.5 8 10.50 4
sessionStorage 5 2 8 10.50 4
Властивість Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Базова підтримка 2.1 ? 8 11 iOS 3.2

Всі браузери мають різні рівні підтримки як localStorage так і sessionStorage. Тут можна переглянути  детальне порівняння властивостей storage для різних браузерів.

Зауваження: Починаючи з iOS 5.1, Safari Mobile зберігає дані localStorage в папці cache, яка може очищуватися ОС, зазвичай при зменшенні вільного місця. Режим Приватного Перегляду Safari Mobile також не дозволяє запис до localStorage.

Дивіться також

Мітки документа й учасники

Зробили внесок у цю сторінку: a1b0r, AndriiZ, yuraantonov
Востаннє оновлена: a1b0r,