395 Stimmen

Wie kann man überprüfen, ob ein Speichereintrag gesetzt ist?

Wie kann ich überprüfen, ob ein Element in localStorage ? Ich verwende derzeit

if (!(localStorage.getItem("infiniteScrollEnabled") == true || localStorage.getItem("infiniteScrollEnabled") == false)) {
    // init variable/set default variable for item
    localStorage.setItem("infiniteScrollEnabled", true);
}

0voto

Ich prüfe immer, ob localStorage o sessionStorage wird durch die Überprüfung der Länge von ihnen festgelegt

if (sessionStorage.length > 0) {
  console.log("exists")
} else {
  console.log("not exists")
}

-3voto

Daniel Wichers Punkte 19

Versuchen Sie diesen Code

if (localStorage.getItem("infiniteScrollEnabled") === null) {

} else {

}

CodeJaeger.com

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.

Powered by:

X