Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Tổng quan Ngay khi JavaScript ra đời thì cookies cũng bắt đầu được biết đến, do đó việc lưu trữ dữ liệu trên web không phải là một khái niệm mới. Tuy nhiên, web storage là một phiên bản lưu trữ dữ liệu mạnh hơn rất nhiều mang lại tính bảo mật cao hơn, tốc độ cao hơn và dễ sử dụng hơn. Bạn cũng có thể lưu trữ một lượng lớn dữ liệu trong web storage. Dung lượng lưu trữ chính xác phải dựa trên trình duyệt web, nhưng nó thường từ 5 đến 10MB, đó là một dung. | A V J r J r 1 w 1 J Làm việc ngoại tuyên với tính năng web storage của HTML5 Tổng quan Ngay khi JavaScript ra đời thì cookies cũng bắt đầu được biết đến do đó việc lưu trữ dữ liệu trên web không phải là một khái niệm mới. Tuy nhiên web storage là một phiên bản lưu trữ dữ liệu mạnh hơn rất nhiều mang lại tính bảo mật cao hơn tốc độ cao hơn và dễ sử dụng hơn. Bạn cũng có thể lưu trữ một lượng lớn dữ liệu trong web storage. Dung lượng lưu trữ chính xác phải dựa trên trình duyệt web nhưng nó thường từ 5 đến 10MB đó là một dung lượng lưu trữ lớn cho một ứng dụng HTML. Một lợi ích khác là không phải mọi máy chủ đều yêu cầu tải dữ liệu này. Hạn chế duy nhất là ở chỗ bạn không thể chia sẻ web storage giữa các trình duyệt nếu bạn lưu trữ dữ liệu trong trình duyệt Safari bạn không thể truy cập dữ liệu đó trong trình duyệt Mozilla Firefox. Người ta dựng sẵn hai kiểu đối tượng web storage trong HTML5 Đối tượng sessionstorage lưu trữ dữ liệu cho một phiên làm việc duy nhất. Nếu người dùng đóng trang hoặc trình duyệt dữ liệu bị xóa hết. Đối tượng localstorage lưu trữ dữ liệu không thời hạn. Dữ liệu vẫn còn được lưu trữ khi đóng trang web hoặc trình duyệt tùy thuộc vào giá trị thiết lập dung lượng lưu trữ cho trình duyệt của người dùng. Các từ viêt tắt thông dụng API Application Programming Interface Giao diện lập trình ứng dụng CSS Cascading Style Sheets Các bản định kiểu xếp chồng HTML HyperText Markup Language Ngôn ngữ đánh dấu siêu văn bản JSON JavaScript Serialized Object Notation Ký pháp đối tượng JavaScript Cả hai đối tượng lưu trữ đều có cùng các phương thức và các thuộc tính. Để thống nhất bài này sử dụng đối tượng localstorage trong suốt các ví dụ. Trong bài này hãy tìm hiểu về sức mạnh của web storate và tại sao nó là một phương thức lưu trữ tốt hơn so với cookie. Hãy khám phá các khái niệm cơ sở về web storage các phương thức của web storage trong HTML5 và sự hỗ trợ của trình duyệt. Bạn có thể tải về mã nguồn các ví dụ được dùng trong bài này. Về đầu trang Các trình