Search results
Trong bài viết này mình xin giới thiệu về cách dùng localStorage, sessionStorage và cookies để lưu data ở browser và sự khác nhau giữa chúng. Mỗi cách lưu trữ sẽ có những ưu điểm, nhược điểm riêng, và dựa vào yêu cầu của mỗi bài toán chúng ta sẽ chọn một phương pháp phù hợp.
sessionStorage: Lưu trữ dữ liệu cho mội phiên làm việc, có nghĩa dữ liệu sẽ bị mất khi bạn tắt browser. Bây giờ chúng ta sẽ tìm hiểu kỹ hơn về hai đối tượng này nhé.
29 lip 2023 · localStorage và sessionStorage là hai đối tượng trong lập trình JavaScript dùng để lưu trữ dữ liệu trên trình duyệt của người dùng. Chúng cho phép bạn lưu trữ dữ liệu dưới dạng cặp khóa-giá trị và có thể truy xuất lại dữ liệu này sau này khi người dùng truy cập vào cùng một trang web hoặc cửa sổ trình duyệt.
15 lip 2020 · LocalStorage, SessionStorage và cookie là ba cách lưu trữ dữ liệu khác nhau trong trình duyệt. Bạn có thể lưu trữ giá trị các biến vào localStorage của trình duyệt, biến đã lưu vào đây thì không bị quá hạn. Biến sẽ tồn tại cho đến khi bạn xóa nó bằng JavaScript hoặc xóa cache của trình duyệt.
9 paź 2023 · Khi chọn giữa sessionStorage, localStorage và cookie, hãy xem xét các yếu tố sau: SessionStorage phù hợp với dữ liệu chỉ cần có trong phiên của người dùng. LocalStorage phù hợp với dữ liệu cần tồn tại qua các phiên.
Giữa localStorage và sessionStorage có cùng phương thức và thuộc tính: setItem(key, value) – lưu cặp key/value . getItem(key) – nhận value by key. removeItem(key) – xóa cặp key/value. clear() – xóa mọi thứ. key(index) – nhận vị trị của key tương ứng. length – độ dài của stored items. Đặc điểm chính của localStorage:
localStorage và sessionStorage là hai bộ nhớ cục bộ mà các ứng dụng web lưu trữ dữ liệu trên trình duyệt. Cả hai bộ nhớ này đều lưu dữ liệu theo định dạng key-value. Sử dụng localStorage và sessionStorage để lưu dữ liệu thay thế cho giải pháp dùng Cookie sẽ mang lại những ưu điểm riêng, có thể kể đến như: