1. LocalStorage ist ein lokaler Speicher, und die Lagerzeit ist nicht begrenzt.
2. SessionStorage -Sitzungsspeicher, die Daten zum Stillstand von Seite gehen verloren.
Wie man verwendet:LocalStorage.setItem (Schlüssel, Wert) // Speicherplatz
LocalStorage.getItem (Taste) // Drücken Sie die Taste für den Wert
localStorage.Valueof () // den vollständigen Wert erhalten
LocalStorage.removeItem (Schlüssel) // Löschen eines einzelnen Wertes, achten Sie auf Angebotsmarken
localStorage.clear () // Alle Daten löschen
LocalStorage.length // Die Anzahl der erhaltenen Daten
LocalStorage.key (n) // Erhalten Sie den Schlüsselwert der NN -Daten
HINWEIS: LOCALSTORAGE und SessionStorage sind die gleichen wie oben.
Eine Zusammenfassung der häufig verwendeten Zusammenfassung:LOCALSTORAGE.Key = 1;
LocalStorage.RemoveItem (Schlüssel);
Das Folgende ist ein praktisches Beispiel:
Um den Inhalt des Eingabetxtes lokal zu erreichen, um den Browser zu schließen, und nach der Wiedereröffnung ist der zuvor eingegebene Inhalt immer noch (üblicherweise im Urlaubsfeld im Mobiltelefonprotokoll eingegeben).
Erstellen Sie zunächst eine Textdomäne auf der Seite <textArea> </textarea>, unten ist JQuery:
If (! LocalStorage.getItem (Text)) // Fensterobjekt, das vorherige Fenster lasse die LocalStorage.setItem (Text) aus; Wenn Sie in die LocalStorage entledigt sind. als Unschärfe, Änderung, Schlüsseldown und ein Timer, der in Multi -Field Storage localStorage.setItem (Text, $ (this) .val ()) ist;
Das oben genannte kann eine praktische kleine Funktion erzielen, die widerspiegelt, dass die lokale Speicherung von H5 immer noch nützlich ist. Siehe Folgendes, laden Sie aus dem Internet
<skript type = text/javaScript> if (window.SessionStorage) {alert ('OK');} else {alert ('fail');} // value .setItem a ', 1); SessionStorage.getItem ('Key_a'); ) SessionStorage.SetItem ('KEY_C', 2); ============== '). log (KEY_D); // Es gibt einen kleinen Unterschied, wenn dieser Schlüssel weg ist. Ein Rückgabewert undefiniert ist NULL CONSOL.LOG (SessionStorage.Key_null); ==== == einfach ein Beispiel für das Speichern von Objekt ======== '); : a 'a', y: ['bb', 12, 'cc', {a: 1, b: 2}], z: 1333}}; ) // var page = json.Parse (SessionStorage.GetItem ('Seite'); I ++) {Konsole. Key SessionStorage.RemoveItem ('' '' Pay ');Beispiel: Bagger, aktualisieren Sie die Seite, Sie können den Effekt sehen:
<div id = test> </div> <script> var Storage = Fenster.LocalStorage; Sei ein Format, um das Dokument zu transformieren
Es ist zu beachten, dass der lokale Speicher von HTML5 nur in einer Zeichenfolge gespeichert werden kann. Aus diesem Grund muss Parseint im vorherigen Code verwendet werden.
Das oben genannte HTML5 LocalStorage Local Storage Pinsel -Wert, den ich Ihnen vorgestellt habe. Vielen Dank für Ihre Unterstützung für die VEVB Wulin -Website!