API lưu trữ
Đối tượng lưu trữ
Đối tượng lưu trữ của API lưu trữ web cung cấp quyền truy cập vào bộ lưu trữ phiên hoặc bộ nhớ cục bộ cho một miền cụ thể. Điều này cho phép bạn đọc, thêm, sửa đổi và xóa các mục dữ liệu được lưu trữ.
Thuộc tính và phương thức đối tượng lưu trữ
Property/Method | Description |
---|---|
clear() | Empty all key out of the storage |
getItem() | Returns the value of the specified key name |
key() | Returns the name of the n th key in the storage |
length | Returns the number of data items stored in the Storage object |
setItem() | Adds a key to the storage, or updates a key's value if it already exists |
removeItem() | Removes a key from the storage |
Các trang liên quan đến API lưu trữ web
Property | Description |
---|---|
window.localStorage | Allows to save key/value pairs in a web browser. Stores the data with no expiration date |
window.sessionStorage | Allows to save key/value pairs in a web browser. Stores the data for one session |
Cookie và bộ nhớ cục bộ
Cookie dành cho các ứng dụng máy khách-máy chủ (máy chủ trình duyệt).
Bộ nhớ cục bộ dành cho các ứng dụng khách (trình duyệt).
Cookies được liên kết với các trang web. Nếu dữ liệu dành cho khách hàng sử dụng thì việc gửi cookie trong mọi tiêu đề HTTP sẽ gây lãng phí băng thông.
Một số người dùng đã tắt cookie theo quy định trong trình duyệt của họ.
Cookie có giới hạn kích thước là 4 Kilobyte. Bộ nhớ cục bộ có giới hạn 5 Megabyte cho mỗi tên miền.
Cookie có ngày hết hạn. Bộ nhớ cục bộ thì không.
Hỗ trợ trình duyệt
Storage API
được hỗ trợ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 8-11 | Yes | Yes | Yes | Yes |