Computer >> Máy Tính >  >> Lập trình >> Javascript

Truy xuất phần tử từ bộ nhớ cục bộ trong JavaScript?


Để truy xuất một phần tử từ bộ nhớ cục bộ chúng ta phải kiểm tra xem trình duyệt có xác nhận bộ nhớ cục bộ hay không. Sau đó, chúng ta phải thiết lập một phần tử trong bộ nhớ cục bộ. Tại thời điểm này, chúng tôi phải cẩn thận vì một khi trình duyệt bị đóng, sẽ không có dữ liệu nào được lưu trữ trong bộ nhớ cục bộ. Sau đó, chúng ta cần truy xuất dữ liệu được lưu trữ trong bộ nhớ cục bộ. Hãy thảo luận ngắn gọn về nó.

Để đặt dữ liệu trong bộ nhớ cục bộ, cú pháp sau đây là

localStorage.setItem();

Ví dụ

Trong ví dụ sau, ban đầu, Khả năng tương thích của bộ nhớ được kiểm tra, sử dụng điều kiện if. Sau đó, sử dụng localStorage.setItem () một mục được đặt trong bộ nhớ cục bộ. Sau khi mục ở trong bộ nhớ cục bộ, sử dụng thuộc tính localStorage.getItem () dữ liệu được truy xuất.

<html>
<body>
<p id = "storage"></p>
<script>
   if (typeof(Storage) !== "undefined") {
      localStorage.setItem("product", "Tutorix");
      document.getElementById("storage").innerHTML = localStorage.getItem("product");
   }
   else {
      document.getElementById("storage").innerHTML = "Sorry, no Web Storage compatibility...";
   }
</script>
</body>
</html>

Đầu ra

Tutorix