Video: Giải đáp và tư vấn về siêu phẩm iMac của Apple 2025
Với HTML5, bạn có thể ghi lên đến 5MB dữ liệu tới một tệp lưu trữ cục bộ đặc biệt trên máy khách. chia sẻ cùng một khu vực lưu trữ, vì vậy bạn có thể sử dụng cơ chế này để giữ dữ liệu liên tục giữa nhiều trang. Dữ liệu cũng nằm trên máy khách hàng (cho đến khi bạn xóa nó), vì vậy nó có thể được sử dụng để theo dõi thông tin theo thời gian > Nếu bạn đang làm việc với dữ liệu số, hãy nhớ rằng bộ sưu tập lưu trữ tất cả mọi thứ như là một chuỗi. Không phải là vấn đề để lưu một giá trị số trong bộ nhớ cục bộ, nhưng khi bạn lấy nó, bạn sẽ cần phải chuyển đổi giá trị trở về một giá trị số (Dưới đây là ví dụ đếm số lần người dùng đã truy cập vào trang web của bạn:
Mã này cần được chạy mỗi khi trang được tải (có lẽ với thuộc tính).
-
localStore . Sử dụng tiền tố str_ để nhắc bạn rằng dữ liệu hiện tại là một chuỗi.
Đảm bảo rằng giá trị tồn tại.
-
Nếu không có mục nhập nào trong cơ sở dữ liệu để đếm, đây phải là lần đầu tiên người dùng ở đây (hoặc họ đã xóa cơ sở dữ liệu). Trong cả hai trường hợp, gán giá trị 0 để tính (đó là một biến số).
Nếu str_count tồn tại, chuyển nó sang một số nguyên.
-
Thêm một để đếm.
-
Bây giờ đếm là một số nguyên, bạn có thể thêm vào nó.
Hiển thị giá trị truy cập cho người dùng.
-
Tất nhiên, điều này không hoàn toàn cần thiết, nhưng tốt nhất để cung cấp một số thông tin phản hồi.
Lưu số
-
trở lại cơ sở dữ liệu cơ sở dữ liệu cục bộ. Lưu ý rằng bạn có thể lưu trữ số nguyên vào cơ sở dữ liệu mà không gặp vấn đề. Nó sẽ được lặng lẽ chuyển đổi thành một chuỗi khi nó được lưu trữ.
