Heim > Web-Frontend > js-Tutorial > Hauptteil

Detaillierte Erläuterung der Verwendung von localStorage in Html5

php中世界最好的语言
Freigeben: 2018-03-16 17:02:41
Original
1819 Leute haben es durchsucht

Dieses Mal werde ich Ihnen eine detaillierte Erklärung zur Verwendung von localStorage in HTML5 geben. Was sind die Vorsichtsmaßnahmen bei der Verwendung von localStorage in HTML5?

localStorage ist eine neu hinzugefügte Funktion von Html5. Diese Funktion wird hauptsächlich für die lokale Speicherung im Browser verwendet.

Bestimmen Sie, ob der Browser localStorage unterstützt.

  if (!window.localStorage) {        console.log("浏览器不支持localStorage")
    } else {        console.log("浏览器支持localStorage")
    }
Nach dem Login kopieren

Go So schreiben Sie Inhalte in localStorage:

  var DemoStorage = window.localStorage;    //写入方法1:
    DemoStorage.name = "Tom";    //写入方法2:
    DemoStorage["age"] = 18;    //写入方法3:
    DemoStorage.setItem("hobby", "sport");    
    console.log(DemoStorage.name,typeof DemoStorage.name);    console.log(DemoStorage.age, typeof DemoStorage.age);    console.log(DemoStorage.hobby, typeof DemoStorage.hobby);    /*输出结果:
    Tom string
    18 string
    sport string*/
Nach dem Login kopieren

Im obigen Codebeispiel ist die Alterseingabe eine Zahl, aber die Ausgabe ist eine Zeichenfolge. Es ist ersichtlich, dass localStorage nur Daten vom Typ Zeichenfolge speichern kann.

3. Löschen von localStorage:

1. Alle Inhalte in localStorage löschen:

Storage.clear() akzeptiert keine Parameter, sondern nur einfache Löschen Sie das gesamte Speicherobjekt , das dem Domänennamen entspricht.

 var DemoStorage = window.localStorage;    
    DemoStorage.name = "Tom";
    DemoStorage.age = 18;
    DemoStorage.hobby = "sport";    
    console.log(DemoStorage);    //输出:Storage {age: "18", hobby: "sport", name: "Tom", length: 3}
    DemoStorage.clear();    console.log(DemoStorage);    //输出: Storage {length: 0}
Nach dem Login kopieren
2. Löschen Sie ein Schlüssel-Wert-Paar:

Storage.removeItem() akzeptiert einen Parameter – den Schlüssel des Datenelements, das Sie entfernen möchten, und dann die entsprechenden Daten Das Element wird aus dem Speicherobjekt entfernt, das dem Domänennamen entspricht.

   var DemoStorage = window.localStorage;
    DemoStorage.name = "Tom";
    DemoStorage.age = 18;
    DemoStorage.hobby = "sport";    console.log(DemoStorage);    //输出:Storage {age: "18", hobby: "sport", name: "Tom", length: 3}
    DemoStorage.removeItem("age");    console.log(DemoStorage);    //输出:Storage {hobby: "sport", name: "Tom", length: 2}
Nach dem Login kopieren
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.

Empfohlene Lektüre:

JavaScript-Code zum Ausblenden von Elementen nacheinander

Detaillierte Erläuterung der Rückruffunktion von Javascript (Callback)

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von localStorage in Html5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage