localStorage
Når vi lager nettsider, kan det noen ganger være nyttig å lagre informasjon slik at den ikke forsvinner når vi laster siden på nytt. For eksempel:
Til dette kan vi bruke localStorage, som er en del av nettleseren.
localStorage.setItem("navn", "Ola");
Her lagres teksten "Ola" med nøkkelen "navn". Tenk på det som en merkelapp og en verdi:
"Ola"
"navn"
const lagretNavn = localStorage.getItem("navn"); console.log(lagretNavn); // Skriver "Ola"
localStorage.removeItem("navn");
Dette sletter bare den nøkkelen du velger.
Hvis du vil slette alt som er lagret i localStorage:
localStorage.clear();
Alt lagres som tekst, selv om du skriver inn et tall:
localStorage.setItem("alder", 16); const alder = localStorage.getItem("alder"); console.log(alder); // Skriver "16" (som tekst, ikke tall)
Senere skal vi lære å lagre mer kompliserte ting som lister og objekter, men da trenger vi JSON. Enn så lenge kan dere lagre enkle ting som navn, tall (som tekst), eller små innstillinger.
Vanilla JavaScript Vanlig JavaScript JavaScript Cheat Sheet localStorage
© 2024 • Contents under CC-BY-NC • Maintained by Karl Arne Dalsaune