Mündəricat:

LocalStorage və sessionStorage-dan nə vaxt istifadə etməliyəm?
LocalStorage və sessionStorage-dan nə vaxt istifadə etməliyəm?

Video: LocalStorage və sessionStorage-dan nə vaxt istifadə etməliyəm?

Video: LocalStorage və sessionStorage-dan nə vaxt istifadə etməliyəm?
Video: cookies vs localStorage vs sessionStorage — Бо учит JavaScript 2024, Noyabr
Anonim

Veb saxlama obyektləri localStorage və sessionStorage açarı/dəyəri brauzerdə saxlamağa icazə verin. Həm açar, həm də dəyər sətir olmalıdır. Limit 2mb+-dır, brauzerdən asılıdır. Onlar et müddəti bitməz.

Xülasə.

yerli yaddaş sessionStorage
Brauzerin yenidən başlaması sağ qalır Səhifənin yenilənməsindən xilas olur (lakin tab bağlanmır)

Bu şəkildə, yerli yaddaş və sessiya yaddaşından nə vaxt istifadə etməliyəm?

Sessiya yaddaşı istifadəçi brauzeri bağladıqdan sonra məhv edilir, halbuki, Yerli saxlama son istifadə tarixi olmayan məlumatları saxlayır. The sessionStorage obyektə bərabərdir yerli yaddaş obyekt, yalnız biri üçün məlumatları saxlaması istisna olmaqla sessiya . İstifadəçi brauzer pəncərəsini bağlayan zaman məlumatlar silinir.

Bundan əlavə, sessiya yaddaşından istifadə etməliyəm? Səhifələr arasında məlumat ötürmək üçün yaxşı alternativdir istifadə edərək görünüş vəziyyəti, gizli sahələr və ya URL parametrləri. Əsas səbəb sessionStorage istifadə edin İstifadəçiniz eyni səhifəni iki dəfə iki fərqli tabda açsa, siz ayrı-ayrılıqda olmaq istərdiniz saxlama bu iki nişan üçün sahələr.

Eynilə, insanlar soruşurlar ki, nə vaxt localStorage istifadə etməməlisən?

Aşağıdakılar məhdudiyyətlər və həmçinin localStorage-dən istifadə etməməyin yollarıdır:

  • Həssas istifadəçi məlumatlarını localStorage-də saxlamayın.
  • O, server əsaslı verilənlər bazasını əvəz etmir, çünki məlumat yalnız brauzerdə saxlanılır.
  • LocalStorage bütün əsas brauzerlərdə 5MB ilə məhdudlaşır.

Kukilər sessionStorage və localStorage arasındakı fərq nədir?

Peçenyelər əsasən server tərəfində oxumaq üçündür (müştəri tərəfində də oxuna bilər), yerli yaddaş və sessionStorage yalnız müştəri tərəfində oxuna bilər. Ölçü 4KB-dən az olmalıdır.

Tövsiyə: