Câu trả lời đúng nhất cho câu hỏi này là: Bạn không biết.
Người dùng có thể xóa dữ liệu cục bộ của mình bất kỳ lúc nào và bất kỳ loại bộ nhớ cục bộ nào đều tùy thuộc vào sở thích của người dùng và được coi là cực kỳ dễ bay hơi. Tuy nhiên, có không được xác định thời gian hết hạn, theo thông số kỹ thuật lưu trữ web:
Hết hạn dữ liệu được lưu trữ
đại lý tài khoản chưa, nếu có thì cấu hình bởi người sử dụng, tự động xóa dữ liệu được lưu trữ sau một khoảng thời gian.
Ví dụ: đại lý người dùng có thể được định cấu hình để xử lý vùng lưu trữ cục bộ của bên thứ ba dưới dạng chỉ lưu phiên, xóa dữ liệu sau khi người dùng đã đóng tất cả ngữ cảnh duyệt có thể truy cập.
Điều này có thể hạn chế khả năng theo dõi người dùng, vì trang web chỉ có thể theo dõi người dùng trên nhiều phiên khi anh ấy xác thực với chính trang web đó (ví dụ: bằng cách mua hàng hoặc đăng nhập vào dịch vụ).
Tuy nhiên, điều này cũng làm giảm tính hữu ích của API như một cơ chế lưu trữ lâu dài. Nó cũng có thể đặt dữ liệu của người dùng có nguy cơ, nếu người dùng không hiểu đầy đủ các tác động của dữ liệu hết hạn.
Nguồn: http://dev.w3.org/html5/webstorage/
Nguồn
2011-12-19 16:17:38
Cả ba đều liên tục trừ khi người dùng xóa chúng. Đối với sự khác biệt có một cái nhìn [ở đây] (http://csimms.botonomy.com/2011/05/html5-storage-wars-localstorage-vs-indexeddb-vs-web-sql.html). – kubetz
Đối với tất cả 3, không có cách nào có lập trình hết hạn ... Nó hoàn toàn tối đa cho người dùng .. Có hướng dẫn thực sự tốt về Lưu trữ cục bộ HTML5 tại http://itunes.apple.com/in/app/designmobileweb/id486198804?mt = 8 – Diana