Die localStorage
-Eigenschaft erlaubt den Zugriff auf ein lokales Storage
-Objekt. localStorage
ist mit einer Ausnahme identisch zu sessionStorage
: Im Unterschied zu letzterem besitzen in localStorage
gespeicherte Daten kein Verfallsdatum, während sie im sessionStorage
mit Ablauf der session
, in der Regel beim Schließen des Browsers, gelöscht werden.
localStorage
und sessionStorage
sind nicht nur von der Domain, sondern auch vom Protokoll abhängig, über das die Seite aufgerufen wurde. In http://example.com/ gespeicherte Daten stehen daher unter https://example.com nicht zur Verfügung.
Syntax
myStorage = localStorage;
Wert
Ein Storage
-Objekt.
Beispiel
Der folgende Ausschnitt greift auf das lokale Storage
-Objekt der aktuellen Domain zu und fügt ihm mit Storage.setItem()
einen Eintrag hinzu.
localStorage.setItem('myCat', 'Tom');
Die Syntax für das Auslesen eines Eintrages aus dem localStore lautet:
var cat = localStorage.getItem('myCat');
Die Syntax um einen Eintrag zu entfernen lautet:
localStorage.removeItem('myCat');
Die Syntax um alle Einträge zu löschen lautet:
localStorage.clear();
Hinweis: Ausführliche Beispiele sind im Artikel Using the Web Storage API nachzulesen.
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
Unknown Die Definition von 'localStorage' in dieser Spezifikation. |
Unbekannt |
Browserkompatibilität
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
localStorage | Chrome Vollständige Unterstützung 4 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 3.5 | IE Vollständige Unterstützung 8 | Opera Vollständige Unterstützung 10.5 | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung Ja | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 3.2 | Samsung Internet Android Vollständige Unterstützung Ja |
Legende
- Vollständige Unterstützung
- Vollständige Unterstützung