Tôi đã học được sự khác biệt giữa sessionStorage
(tồn tại trong phiên) và localStorage
(tồn tại vĩnh viễn nếu không bị xóa).Khi nào tôi nên sử dụng html5 sessionStorage?
Tôi có thể thấy rằng localStorage
có thể được sử dụng làm phiên bản cookie tốt hơn. (kích thước lớn hơn, không di chuyển đến máy chủ cho mỗi yêu cầu HTTP như cookie).
Nhưng đối với sessionStorage
, tôi đang suy nghĩ khi nào tôi nên sử dụng nó một cách hiệu quả?
Tôi đã nghĩ về đầu vào của người dùng vào trường văn bản trong trangA và sau đó chuyển sang trangB trong cùng một tab hoặc cửa sổ trình duyệt, pageB có thể tra cứu sessionStorage.
Tôi thực sự không thể mở rộng dự đoán của mình nhiều hơn kịch bản ở trên. Bất cứ ai có thể cho tôi biết làm thế nào có thể sessionStorage được sử dụng?
Thú vị, cuối cùng tôi có thể xóa các đầu vào hoặc div bị ẩn khỏi các trang HTML :) –
Có sử dụng tốt cho sessionStorage trong các ứng dụng trang đơn có thể lưu trữ dễ dàng trong bộ nhớ (đối tượng javascript) không? –
@ PauFracés Có thể chỉ giữ trạng thái trong trường hợp trình duyệt bị treo. Sucks để điền vào một mẫu đơn, có trình duyệt của bạn sụp đổ, và mất tất cả mọi thứ. – ThinkingStiff