Okno localStorage
Příklad
Nastavte a načtěte pár název/hodnota localStorage:
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
Další příklady níže.
Definice a použití
Objekt localStorage
umožňuje uložit páry klíč/hodnota v prohlížeči.
Poznámka
Objekt localStorage ukládá data bez data vypršení platnosti.
Data se při zavření prohlížeče neodstraní a jsou dostupná pro budoucí relace.
Viz také:
Objekt sessionStorage , který ukládá data pro jednu relaci.
(data se vymažou při zavření okna prohlížeče)
Syntax
window.localStorage
nebo prostě:
localStorage
ULOŽTE data do localStorage:
localStorage.setItem(key, value);
ČTĚTE data z localStorage:
let lastname = localStorage.getItem(key);
ODSTRANIT data z localStorage:
localStorage.removeItem(key);
VYMAZAT místní úložiště:
localStorage.removeItem(key);
Parametry
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
Návratová hodnota
Typ | Popis |
Objekt | Objekt localStorage. |
Další příklady
Spočítejte, kolikrát uživatel klikl na tlačítko:
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount)
+ 1;
} else {
localStorage.clickcount = 1;
}
Podpora prohlížeče
window.localStorage
je podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |