`localStorage` ist ein Web-Storage-Objekt für das Speichern von Daten auf der Clientseite. Es ist einer von vielen Web Storage APIs, die in modernen Webbrowsern verfügbar sind.
Über folgende grundlegende Befehle können Sie `localStorage` in JavaScript verwenden:
1. Setzen eines Items: ``` localStorage.setItem(‘key’, ‘value’); ```
Mit dieser Methode können Sie Daten im `localStorage` speichern. Sie erfordert zwei Argumente: den Schlüssel und den Wert. Beide sind Zeichenketten.2. Abrufen eines Items: ``` let data = localStorage.getItem(‘key’); ```
Mit dieser Methode können Sie Daten aus dem `localStorage` abrufen. Sie gibt den Wert zurück, der dem angegebenen Schlüssel zugeordnet ist. Wenn der Schlüssel nicht existiert, gibt sie `null` zurück.3. Löschen eines Items: ``` localStorage.removeItem(‘key’); ```
Mit dieser Methode können Sie ein einzelnes Item aus dem `localStorage` entfernen. Sie erfordert ein Argument: den Schlüssel des zu löschenden Items.4. Löschen aller Items: ``` localStorage.clear(); ```
Mit dieser Methode können Sie alle Daten aus dem `localStorage` löschen. Sie erfordert keine Argumente.5. Ermitteln der Anzahl der gespeicherten Items: ``` let count = localStorage.length; ```
Die `length`-Eigenschaft gibt die Anzahl der im `localStorage` gespeicherten Schlüssel-Wert-Paare zurück.Beachten Sie, dass der `localStorage` nicht für das Speichern vertraulicher oder personenbezogener Daten geeignet ist, da er anfällig für Cross-Site-Scripting (XSS) Angriffe ist. Außerdem hat er eine maximale Speichergröße von 5MB pro Domain und ist nur synchron (nicht asynchron) zugänglich.