Vorhandensein von Speicherelementen prüfen
Bei der Arbeit mit localStorage ist es oft notwendig, festzustellen, ob ein Element vorhanden ist oder nicht. Das bereitgestellte Code-Snippet versucht, diese Bedingung mithilfe wahrer und falscher Werte zu überprüfen, es gibt jedoch einen einfacheren Ansatz.
Verwenden von getItem
Die getItem-Methode in der WebStorage-Spezifikation Gibt praktischerweise null zurück, wenn das Element nicht gefunden wird. Dies bedeutet, dass Sie einfach Folgendes überprüfen können:
if (localStorage.getItem("infiniteScrollEnabled") === null) { // Item doesn't exist }
Dieser Ansatz ist klar, prägnant und die bevorzugte Methode zur Überprüfung der Existenz von Elementen.
Zugehörige Referenz:
- [Objekte in HTML5 localStorage speichern](https://stackoverflow.com/questions/1623985/storing-objects-in-html5-localstorage)
Das obige ist der detaillierte Inhalt vonWie kann ich feststellen, ob ein Speicherelement in localStorage vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!