MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

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

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

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

Синтакс

myStorage = localStorage;

Значення

Об’єкт Storage.

Приклад

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

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

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

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

Специфікація Статус Коментар
Web Storage (Second edition)
The definition of 'localStorage' in that specification.
Recommendation  

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

Властивість 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.

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

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

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