--- title: Window.localStorage slug: Web/API/Window/localStorage tags: - API - Storage - Web Storage - Web Storage API - Window - localStorage translation_of: Web/API/Window/localStorage ---
{{APIRef()}}
Die localStorage
-Eigenschaft erlaubt den Zugriff auf ein lokales {{domxref("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.
myStorage = localStorage;
Ein {{domxref("Storage")}}-Objekt.
Der folgende Ausschnitt greift auf das lokale {{domxref("Storage")}}-Objekt der aktuellen Domain zu und fügt ihm mit {{domxref("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.
Spezifikation | Status | Kommentar |
---|---|---|
{{SpecName('Web Storage', '#dom-localstorage', 'localStorage')}} | {{Spec2('Web Storage')}} |
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.
{{Compat("api.Window.localStorage")}}