Mục lục:
Video: LocalStorage getItem là gì?
2024 Tác giả: Lynn Donovan | [email protected]. Sửa đổi lần cuối: 2023-12-15 23:55
getItem () Các getItem () phương thức cho phép bạn truy cập vào dữ liệu được lưu trữ trong trình duyệt của lưu trữ cục bộ sự vật. Nó chỉ chấp nhận một tham số là khóa và trả về giá trị dưới dạng một chuỗi.
Từ đó, làm cách nào để lấy các mặt hàng từ localStorage?
Phương thức getItem () lưu trữ
- Nhận giá trị của mục lưu trữ cục bộ được chỉ định: var x = localStorage.
- Ví dụ tương tự, nhưng sử dụng lưu trữ phiên thay vì lưu trữ cục bộ. Nhận giá trị của mục lưu trữ phiên được chỉ định:
- Bạn cũng có thể nhận giá trị bằng cách sử dụng ký hiệu dấu chấm (obj.key):
- Bạn cũng có thể nhận được giá trị như thế này:
Người ta cũng có thể hỏi, sessionStorage được lưu trữ ở đâu? sessionStorage
- SessionStorage chỉ tồn tại trong tab trình duyệt hiện tại. Một tab khác có cùng trang sẽ có bộ nhớ khác. Nhưng nó được chia sẻ giữa các iframe trong cùng một tab (giả sử chúng đến từ cùng một nguồn gốc).
- Dữ liệu vẫn tồn tại khi làm mới trang, nhưng không đóng / mở tab.
Cũng cần biết, bộ nhớ cục bộ trong trình duyệt là gì?
Lưu trữ cục bộ - Các lưu trữ cục bộ sử dụng lưu trữ cục bộ đối tượng để lưu trữ dữ liệu cho toàn bộ trang web của bạn trên cơ sở vĩnh viễn. Điều đó có nghĩa là được lưu trữ tại địa phương dữ liệu sẽ khả dụng vào ngày hôm sau, tuần tới hoặc năm sau trừ khi bạn xóa dữ liệu đó.
Khi nào tôi nên sử dụng localStorage và sessionStorage?
lưu trữ cục bộ - lưu trữ dữ liệu không có ngày hết hạn. cửa sổ. sessionStorage - lưu trữ dữ liệu cho một phiên (dữ liệu bị mất khi đóng tab trình duyệt)
Đề xuất:
Window localStorage là gì?
LocalStorage là một loại lưu trữ web cho phép các trang web và ứng dụng Javascript lưu trữ và truy cập dữ liệu ngay trong trình duyệt mà không có ngày hết hạn. Điều này có nghĩa là dữ liệu được lưu trữ trong trình duyệt sẽ vẫn tồn tại ngay cả khi cửa sổ trình duyệt đã bị đóng
Khi nào tôi nên sử dụng LocalStorage và sessionStorage?
Các đối tượng lưu trữ web localStorage và sessionStorage cho phép lưu trữ khóa / giá trị trong trình duyệt. Cả khóa và giá trị đều phải là chuỗi. Giới hạn là 2mb +, tùy thuộc vào trình duyệt. Chúng không hết hạn. Tóm lược. localStorage sessionStorage Sống sót khởi động lại trình duyệt Sống sót làm mới trang (nhưng không đóng tab)