Hướng dẫn can we use localstorage in html? - chúng ta có thể sử dụng bộ lưu trữ cục bộ trong html không?
Lưu trữ web HTML; Tốt hơn cookie. Show
Lưu trữ web HTML là gì?Với lưu trữ web, các ứng dụng web có thể lưu trữ dữ liệu cục bộ trong trình duyệt của người dùng. Trước HTML5, dữ liệu ứng dụng phải được lưu trữ trong cookie, bao gồm trong mọi yêu cầu của máy chủ. Lưu trữ web an toàn hơn và một lượng lớn dữ liệu có thể được lưu trữ cục bộ, mà không ảnh hưởng đến hiệu suất trang web. Không giống như cookie, giới hạn lưu trữ lớn hơn nhiều (ít nhất 5MB) và thông tin không bao giờ được chuyển đến máy chủ. Lưu trữ web là trên mỗi nguồn gốc (trên mỗi miền và giao thức). Tất cả các trang, từ một nguồn gốc, có thể lưu trữ và truy cập cùng một dữ liệu. Hỗ trợ trình duyệtCác số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ lưu trữ web.
Các đối tượng lưu trữ web HTMLHTML Web Storage cung cấp hai đối tượng để lưu trữ dữ liệu trên máy khách:
Trước khi sử dụng lưu trữ web, hãy kiểm tra hỗ trợ trình duyệt cho LocalStorage và SessionStorage: if (typeof (lưu trữ)! == "không xác định") {& nbsp; // Mã cho LocalStorage/SessionStorage. } khác {& nbsp; // Xin lỗi! Không có hỗ trợ lưu trữ web ..} Đối tượng địa phươngĐối tượng LocalStorage lưu trữ dữ liệu không có ngày hết hạn. Dữ liệu sẽ không bị xóa khi trình duyệt được đóng và sẽ có sẵn vào ngày hôm sau, tuần hoặc năm. Thí dụ // storelocalStorage.setItem ("LastName", "Smith"); // truy xuất tài liệu.getEuityById ("result"). InnerHtml = localStorage.getItem ("lastName"); Hãy tự mình thử » Ví dụ giải thích:
Ví dụ trên cũng có thể được viết như thế này: // storelocalStorage.lastName = "smith"; // truy xuất tài liệu.getelementById ("result"). Innerhtml = localStorage.lastName; Cú pháp để loại bỏ mục "LastName" LocalStorage như sau: LocalStorage.RemoveItem ("LastName"); Lưu ý: Các cặp tên/giá trị luôn được lưu trữ dưới dạng chuỗi. Hãy nhớ chuyển đổi chúng sang định dạng khác khi cần thiết! Name/value pairs are always stored as strings. Remember to convert them to another format when needed! Ví dụ sau đếm số lần người dùng đã nhấp vào một nút. Trong mã này, chuỗi giá trị được chuyển đổi thành một số để có thể tăng bộ đếm: Thí dụ // storelocalStorage.setItem ("LastName", "Smith"); Hãy tự mình thử » Ví dụ giải thích:Tạo một cặp tên/giá trị địa phương với name = "lastName" và value = "smith"except that it stores the data for only one session. The data is deleted when the user closes the specific browser tab. Lấy giá trị của "lastName" và chèn nó vào phần tử bằng id = "kết quả" Thí dụ // storelocalStorage.setItem ("LastName", "Smith"); Hãy tự mình thử » Đối tượng lưu trữ web LocalStorage và SessionStorage cho phép lưu trữ các cặp khóa/giá trị trong trình duyệt. ... Bản tóm tắt..Thí dụ Đặt và truy xuất cặp tên/tên giá trị LocalStorage: Hãy tự mình thử » LocalStorage.setItem ("LastName", "Smith"); LocalStorage.getItem ("LastName"); Thêm ví dụ dưới đây.Định nghĩa và cách sử dụng Đối tượng localStorage cho phép bạn lưu các cặp khóa/giá trị trong trình duyệt.Ghi chú Đối tượng LocalStorage lưu trữ dữ liệu không có ngày hết hạn. Dữ liệu không bị xóa khi trình duyệt được đóng và có sẵn cho các phiên trong tương lai.Xem thêm: Đối tượng SessionStorage lưu trữ dữ liệu cho một phiên. (Dữ liệu bị xóa khi đóng cửa sổ trình duyệt)Cú pháp cửa sổ.localstorage hoặc chỉ: lưu trữ cục bộLưu dữ liệu vào lưu trữ cục bộ LocalStorage.setItem (khóa, giá trị);Đọc dữ liệu từ lưu trữ cục bộ Đặt lastName = localStorage.getItem (khóa);Xóa dữ liệu khỏi lưu trữ cục bộ LocalStorage.RemoveItem (khóa);Xóa tất cả (Xóa lưu trữ cục bộ) LocalStorage.clear ();
Yêu cầu. Giá trị của khóa.
Yêu cầu. Tên của một khóa.giá trị Yêu cầu. Giá trị của khóa. Hãy tự mình thử » Hỗ trợ trình duyệt
LocalStorage trong HTML là gì?Đối tượng LocalStorage lưu trữ dữ liệu không có ngày hết hạn.Dữ liệu sẽ không bị xóa khi trình duyệt được đóng và sẽ có sẵn vào ngày hôm sau, tuần hoặc năm.
HTML5 có lưu trữ cục bộ không?Lưu trữ cục bộ là một phần của API lưu trữ web HTML5 và nó cho phép bạn lưu trữ dữ liệu trong trình duyệt.Không giống như cookie, dữ liệu được lưu trữ bằng cách sử dụng lưu trữ cục bộ không được gửi lại cho máy chủ.Tất cả dữ liệu vẫn ở trên máy khách và hiện tại bạn có thể lưu trữ từ 2MB đến 10MB. and it allows you to store data in the browser. Unlike cookies, data stored using local storage isn't sent back to the server. All data stays on the client, and you can currently store from 2MB to 10MB.
Tôi có thể sử dụng LocalStorage trong JavaScript không?Cơ chế địa phương cung cấp một loại đối tượng lưu trữ web cho phép bạn lưu trữ và truy xuất dữ liệu trong trình duyệt.Bạn có thể lưu trữ và truy cập dữ liệu mà không cần hết hạn;Dữ liệu sẽ có sẵn ngay cả sau khi khách truy cập đóng trang web của bạn.Thông thường bạn sẽ truy cập LocalStorage bằng JavaScript.You'll normally access localStorage using JavaScript.
Có phải LocalStorage có sẵn trong tất cả các trình duyệt không?Đối tượng lưu trữ web LocalStorage và SessionStorage cho phép lưu trữ các cặp khóa/giá trị trong trình duyệt.... Bản tóm tắt.. |