Window sessionStorageEigenschaft
Beispiele
Verwenden Sie sessionStorage, um ein lokales Speicher-Namens-/Wertpaar zu erstellen, name="lastname" value="Smith", und rufen Sie dann den Wert von "lastname" ab und fügen Sie ihn in das Element mit id="result" ein:
Selbst ausprobieren »
Definition und Verwendung
Die Eigenschaften localStorage und sessionStorage ermöglichen das Speichern von Schlüssel-/Wertpaar-Daten im Browser.
sessionStorage wird verwendet, um Daten für dasselbe Fenster (oder denselben Tab) vorübergehend zu speichern, und diese Daten werden gelöscht, nachdem das Fenster oder der Tab geschlossen wurde.
Tipp:Wenn Sie Daten beibehalten möchten, nachdem das Browserfenster geschlossen wurde, können Sie die localStorageEigenschaft verwenden. Dieses Datenobjekt hat keine Ablaufzeit; es kann heute, nächste Woche oder nächstes Jahr verwendet werden, es sei denn, Sie löschen es manuell.
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die die Eigenschaft unterstützt.
| Eigenschaft | |||||
|---|---|---|---|---|---|
| sessionStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
Syntax
window.sessionStorage
Syntax zum Speichern von Daten:
sessionStorage.setItem("key", "value");
Syntax zum Lesen von Daten:
var lastname = sessionStorage.getItem("key");
Syntax zum Löschen von Daten eines angegebenen Schlüssels:
sessionStorage.removeItem("key");
Alle Daten löschen:
sessionStorage.clear();
Technische Details
| Rückgabewert: | Ein Speicherobjekt |
Weitere Beispiele
Beispiel
Das folgende Beispiel zeichnet auf, wie oft ein Button angeklickt wird:
Selbst ausprobieren »
JavaScript Storage-Objekt