Dowiedziałem się różnicy między sessionStorage
(trwałe podczas sesji) i localStorage
(trwałe na zawsze, jeśli nie usunięte).Kiedy należy używać html5 sessionStorage?
Widzę, że localStorage
może być używana jako lepsza wersja pliku cookie. (większy rozmiar, brak podróży do serwera dla każdego żądania HTTP takiego jak plik cookie).
Ale w przypadku sessionStorage
, myślę, że , kiedy powinienem go skutecznie używać?
Myślałem o wprowadzeniu danych użytkownika do pól tekstowych na stronie A, a następnie przeniesie się na stronę B w obrębie tej samej karty lub okna przeglądarki, strona B może wyszukać sesjęStorage.
Nie mogę naprawdę zgadnąć więcej niż powyższy scenariusz. Czy ktoś może mi powiedzieć, w jaki sposób można użyć sessionStorage?
Interesujące, mogę wreszcie usunąć te brzydkie ukryte dane wejściowe lub div ze stron HTML :) –
Czy jest jakiś pożytek z sessionStorage w aplikacjach z jedną stroną, gdzie stan można łatwo zapisać w pamięci (obiekt javascript)? –
@ PauFracés Może tylko zachowanie stanu na wypadek awarii przeglądarki. Do bani wypełnia formularz, powoduje awarię przeglądarki i wszystko traci. – ThinkingStiff