Cửa sổ lưu trữ cục bộ
Ví dụ
Đặt và truy xuất cặp tên/giá trị localStorage:
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Đố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 đóng trình duyệt và có sẵn cho các phiên sau.
Xem thêm:
Đối tượng sessionStorage lưu trữ dữ liệu cho một phiên.
(Dữ liệu sẽ bị xóa khi đóng cửa sổ trình duyệt)
Cú pháp
window.localStorage
hoặc chỉ:
localStorage
Lưu dữ liệu vào bộ nhớ cục bộ
localStorage.setItem( key , value );
Đọc dữ liệu từ bộ nhớ cục bộ
let lastname = localStorage.getItem( key );
Xóa dữ liệu khỏi bộ nhớ cục bộ
localStorage.removeItem( key );
Xóa tất cả (Xóa bộ nhớ cục bộ)
localStorage.clear();
Thông số
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
Giá trị trả về
Kiểu | Sự miêu tả |
Một đối tượng | Một đối tượng lưu trữ cục bộ. |
Thêm ví dụ
Đếm số lần người dùng đã nhấp vào nút:
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount)
+ 1;
} else {
localStorage.clickcount = 1;
}
Hãy tự mình thử »Hỗ trợ trình duyệt
window.localStorage
được hỗ trợ trong tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |