Mục lục:

LocalStorage getItem là gì?
LocalStorage getItem là gì?

Video: LocalStorage getItem là gì?

Video: LocalStorage getItem là gì?
Video: Bài 16 - localStorage 2024, Tháng mười một
Anonim

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ữ

  1. Nhận giá trị của mục lưu trữ cục bộ được chỉ định: var x = localStorage.
  2. 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:
  3. 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):
  4. 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: