Gibt es eine Möglichkeit zum Zurücksetzen/Löschen des Browsers localStorage in javascript?
@BakedInhalf ganz und gar nicht. Vielleicht setzt deine App es wieder um?
Gibt es eine Möglichkeit zum Zurücksetzen/Löschen des Browsers localStorage in javascript?
Ich rufe localStorage.clear() auf, wenn meine App startet, aber selbst wenn ich den Browser schließe, den Cache lösche usw., sind die Daten noch da. Ich weiß das, weil ich eine "Instanz"-Eigenschaft auf meinem Modell auf eine zufällige Zahl bei der Initialisierung gesetzt habe, und für eine gegebene ID ist die Instanz-Eigenschaft immer dieselbe.
@digital-plane Wird dadurch der lokale Speicher einer bestimmten Domäne oder der gesamte Speicher gelöscht?
Hallo @Ajeet Wenn ich ein bestimmtes Element nicht entfernen möchte, gibt es dann eine Möglichkeit, dies auch zu tun? Zum Beispiel 'removeItemNotIn(key)', 'alles entfernen außer einem bestimmten Schlüssel'? Vielen Dank im Voraus.
Hallo, @Shadow Wenn ich ein bestimmtes Element nicht entfernen möchte, gibt es dann eine Möglichkeit, dies auch zu tun? Zum Beispiel 'removeItemNotIn(key)', 'alles entfernen außer einem bestimmten Schlüssel'? Vielen Dank im Voraus.
Ich habe eine Lösung für mein Problem gefunden:- if(localStorage.getItem(particularKey) == null){ localStorage.clear(); } Aber wenn Sie eine bessere Lösung haben, lassen Sie es mich wissen. Danke!
Lokaler Speicher ist an den globalen Speicher angeschlossen window
. Wenn wir localstorage in den Chrome Devtools protokollieren, sehen wir, dass es die folgenden APIs hat:
Wir können die folgenden APIs zum Löschen von Elementen verwenden:
localStorage.clear()
: Löscht den gesamten lokalen SpeicherlocalStorage.removeItem('myItem')
: So entfernen Sie einzelne Elemente CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
3 Stimmen
developer.mozilla.org/de-US/docs/Web/API/Window/localStorage