Sadržaj:

Kada trebam koristiti LocalStorage i sessionStorage?
Kada trebam koristiti LocalStorage i sessionStorage?

Video: Kada trebam koristiti LocalStorage i sessionStorage?

Video: Kada trebam koristiti LocalStorage i sessionStorage?
Video: Дай МОЛОКО своему ПОМИДОРУ, ОГУРЕЦУ - 100% РАБОТАЕТ! 2024, Novembar
Anonim

Web objekti za pohranu localStorage i sessionStorage dozvoli pohranjivanje ključa/vrijednosti u pretraživač. I ključ i vrijednost moraju biti nizovi. Ograničenje je 2mb+, zavisi od pretraživača. Oni uradi ne ističe.

Sažetak.

localStorage sessionStorage
Preživljava ponovno pokretanje pretraživača Preživljava osvježavanje stranice (ali ne zatvaranje kartice)

Na ovaj način, kada trebam koristiti lokalnu pohranu u odnosu na pohranu sesije?

Skladištenje sesije se uništava kada korisnik zatvori pretraživač, dok, Lokalna pohrana pohranjuje podatke bez datuma isteka. The sessionStorage objekat je jednak localStorage objekt, osim što pohranjuje podatke samo za jedan sjednici . Podaci se brišu kada korisnik zatvori prozor pretraživača.

Nadalje, trebam li koristiti pohranu sesije? To je dobra alternativa za prosljeđivanje podataka između stranica koristeći viewstate, skrivena polja ili URL parametri. Glavni razlog za koristite sessionStorage je za slučajeve kada bi vaš korisnik dvaput otvorio istu stranicu u dvije različite kartice, poželjeli biste odvojene skladištenje područja za te dvije kartice.

Isto tako, ljudi pitaju, kada ne biste trebali koristiti localStorage?

Slijede ograničenja i načini da NE koristite localStorage:

  • Nemojte pohranjivati osjetljive korisničke informacije u localStorage.
  • Nije zamjena za bazu podataka baziranu na serveru jer se informacije pohranjuju samo u pretraživaču.
  • LocalStorage je ograničen na 5MB u svim glavnim pretraživačima.

Koja je razlika između kolačića sessionStorage i localStorage?

Kolačići prvenstveno su za čitanje na strani servera (mogu se čitati i na strani klijenta), localStorage i sessionStorage može se čitati samo na strani klijenta. Veličina mora biti manja od 4 KB.

Preporučuje se: