Щоб створити (записати) або змінити значення в локальному сховищі, використовується метод setItem: localStorage. setItem('Ключ', 'Значение'); Тоді зміниться запис із назвою “Ключ”.
Зберігати в localStorage об’єкти не можна, але можна зберігати рядки. Тому для зберігання об’єкта можна перетворити його в рядок, наприклад через JSON. stringify() . А під час вилучення зі сховища перетворювати рядок назад в об’єкт за допомогою JSON.
Відповідь дуже проста, все що ми запишемо в localStorage , залишиться там після перезавантаження сторінки і навіть після закриття браузера….
- setItem(key, value) – записати пару ключ/значення
- getItem(key) – отримати дані за ключем key.
- removeItem(key) – видалити значення за ключем key.
- clear() – очистити сховище
Jan 24, 2022
Об’єкти веб-сховища localStorage і sessionStorage дають змогу зберігати пари ключ/значення в браузері. Що в них важливо – дані, які в них записані, зберігаються після оновлення сторінки (у разі sessionStorage ) і навіть після перезапуску браузера (при використанні localStorage ).