Fenster Sitzungsspeicher
Beispiel
Festlegen und Abrufen eines SessionStorage-Name/Wert-Paares:
sessionStorage.setItem("lastname", "Smith");
sessionStorage.getItem("lastname");
Weitere Beispiele unten.
Definition und Verwendung
Mit dem sessionStorage
Objekt können Sie Schlüssel/Wert-Paare im Browser speichern.
Notiz
Das sessionStorage
Objekt speichert Daten nur für eine Sitzung.
(Die Daten werden gelöscht, wenn der Browser geschlossen wird).
Siehe auch:
Das localStorage-Objekt , das Daten ohne Ablaufdatum speichert.
(Die Daten werden beim Schließen des Browsers nicht gelöscht und stehen in zukünftigen Sitzungen zur Verfügung).
Syntax
window.sessionStorage
Oder nur:
sessionStorage
Daten im SessionStorage SPEICHERN:
sessionStorage.setItem("key", "value");
Daten aus sessionStorage LESEN:
let lastname = sessionStorage.getItem("key");
Daten aus SessionStorage ENTFERNEN:
sessionStorage.removeItem("key");
Sitzungsspeicher LÖSCHEN:
sessionStorage.clear();
Parameter
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
Rückgabewert
Typ | Beschreibung |
Objekt | Ein sessionStorage-Objekt. |
Mehr Beispiele
Zählen Sie, wie oft ein Benutzer auf eine Schaltfläche geklickt hat:
if (sessionStorage.clickcount) {
sessionStorage.clickcount = Number(sessionStorage.clickcount)
+ 1;
} else {
sessionStorage.clickcount = 1;
}
Browser-Unterstützung
window.sessionStorage
wird in allen Browsern unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 8-11 | Yes | Yes | Yes | Yes |