Indholdsfortegnelse:

Hvornår skal jeg bruge LocalStorage og sessionStorage?
Hvornår skal jeg bruge LocalStorage og sessionStorage?

Video: Hvornår skal jeg bruge LocalStorage og sessionStorage?

Video: Hvornår skal jeg bruge LocalStorage og sessionStorage?
Video: JavaScript Cookies vs Local Storage vs Session Storage 2024, April
Anonim

Weblagringsobjekter localStorage og sessionStorage tillade at gemme nøgle/værdi i browseren. Både nøgle og værdi skal være strenge. Grænsen er 2mb+, afhænger af browseren. De gør ikke udløber.

Resumé.

lokalopbevaring sessionStorage
Overlever genstart af browser Overlever sideopdatering (men ikke fanelukning)

På denne måde, hvornår skal jeg bruge lokal lagring vs sessionslagring?

Sessionsopbevaring ødelægges, når brugeren lukker browseren, mens Lokal opbevaring gemmer data uden udløbsdato. Det sessionStorage objekt er lig med lokalopbevaring objekt, bortset fra at det kun gemmer dataene for én session . Dataene slettes, når brugeren lukker browservinduet.

Skal jeg desuden bruge sessionslagring? Det er et godt alternativ til at overføre data mellem sider ved brug af viewstate, skjulte felter eller URL-parametre. Hovedårsagen til brug sessionStorage er til tilfælde, hvor hvis din bruger skulle åbne den samme side to gange på to forskellige faner, vil du gerne have adskilt opbevaring områder for disse to faner.

Ligeledes spørger folk, hvornår skal du ikke bruge localStorage?

Følgende er begrænsninger og også måder at IKKE bruge localStorage:

  • Gem ikke følsomme brugeroplysninger i localStorage.
  • Det er ikke en erstatning for en serverbaseret database, da information kun gemmes i browseren.
  • LocalStorage er begrænset til 5 MB på tværs af alle større browsere.

Hvad er forskellen mellem cookies sessionStorage og localStorage?

Cookies er primært til læsning på serversiden (kan også læses på klientsiden), lokalopbevaring og sessionStorage kan kun læses på klientsiden. Størrelsen skal være mindre end 4 KB.

Anbefalede: