Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
veb-sxovischa [2023/12/29 19:16] tro [getItem] |
veb-sxovischa [2024/01/16 18:40] (текущий) tro |
||
|---|---|---|---|
| Строка 11: | Строка 11: | ||
| ====== Інструменти розробника ====== | ====== Інструменти розробника ====== | ||
| {{: | {{: | ||
| - | ===== window.localStorage | + | ====== Локальне сховище. |
| Доступ до локалього сховища | Доступ до локалього сховища | ||
| < | < | ||
| Строка 37: | Строка 37: | ||
| console.log(savedTheme); | console.log(savedTheme); | ||
| </ | </ | ||
| + | ===== removeItem ===== | ||
| + | Видаляє зі сховища існуючий запис з ключем key. В результаті своєї роботи він не повертає значення. | ||
| + | * **По ключу** | ||
| + | < | ||
| + | localStorage.setItem(" | ||
| + | console.log(localStorage.getItem(" | ||
| + | |||
| + | localStorage.removeItem(" | ||
| + | console.log(localStorage.getItem(" | ||
| + | </ | ||
| + | * **Полная очистка** | ||
| + | < | ||
| + | localStorage.clear(); | ||
| + | </ | ||
| + | |||
| + | ====== Сховище сессії. window.sessionStorage====== | ||
| + | Доступ до сховища сесії | ||
| + | < | ||
| + | console.log(window.sessionStorage); | ||
| + | // Storage {length: 0} | ||
| + | </ | ||
| + | ===== setItem ===== | ||
| + | Додавання даних до сховища сесії | ||
| + | < | ||
| + | sessionStorage.setItem(" | ||
| + | </ | ||
| + | < | ||
| + | const settings = { | ||
| + | theme: " | ||
| + | isAuthenticated: | ||
| + | options: [1, 2, 3], | ||
| + | }; | ||
| + | |||
| + | sessionStorage.setItem(" | ||
| + | </ | ||
| + | ===== getItem ===== | ||
| + | дозволяє зчитати зі сховища сесії запис із ключем key і повертає його значення у JSON форматі. | ||
| + | < | ||
| + | const savedTheme = sessionStorage.getItem(" | ||
| + | console.log(savedTheme); | ||
| + | </ | ||
| + | ===== removeItem ===== | ||
| + | Видаляє зі сховища сесії існуючий запис з ключем key. В результаті своєї роботи він не повертає значення. | ||
| + | * **По ключу** | ||
| + | < | ||
| + | sessionStorage.setItem(" | ||
| + | console.log(sessionStorage.getItem(" | ||
| + | |||
| + | sessionStorage.removeItem(" | ||
| + | console.log(sessionStorage.getItem(" | ||
| + | </ | ||
| + | * **Полная очистка** | ||
| + | < | ||
| + | sessionStorage.clear(); | ||
| + | </ | ||
| + | ===== key ===== | ||
| + | | ||
| + | < | ||
| + | const myKey = localstorage.key(0); | ||
| + | </ | ||
| + | |||