Isi kandungan:

Bilakah saya harus menggunakan LocalStorage dan sessionStorage?
Bilakah saya harus menggunakan LocalStorage dan sessionStorage?

Video: Bilakah saya harus menggunakan LocalStorage dan sessionStorage?

Video: Bilakah saya harus menggunakan LocalStorage dan sessionStorage?
Video: 8. Web Storage | Belajar HTML5 2024, November
Anonim

Objek storan web localStorage dan sessionStorage benarkan untuk menyimpan kunci/nilai dalam penyemak imbas. Kedua-dua kunci dan nilai mestilah rentetan. Had adalah 2mb+, bergantung pada penyemak imbas. mereka buat tidak luput.

Ringkasan.

localStorage sessionStorage
Bertahan hidup semula pelayar Bertahan pada muat semula halaman (tetapi bukan penutupan tab)

Dengan cara ini, bilakah saya harus menggunakan storan tempatan vs storan sesi?

Storan sesi dimusnahkan sebaik sahaja pengguna menutup pelayar sedangkan, Storan tempatan menyimpan data tanpa tarikh luput. The sessionStorage objek adalah sama dengan localStorage objek, kecuali ia menyimpan data untuk satu sahaja sesi . Data dipadamkan apabila pengguna menutup tetingkap penyemak imbas.

Tambahan pula, patutkah saya menggunakan storan sesi? Ini adalah alternatif yang baik untuk menghantar data antara halaman menggunakan keadaan pandangan, medan tersembunyi atau parameter URL. Sebab utama untuk gunakan sessionStorage adalah untuk kes di mana jika pengguna anda membuka halaman yang sama dua kali dalam dua tab berbeza, anda mahu berasingan penyimpanan kawasan untuk kedua-dua tab tersebut.

Begitu juga, orang bertanya, bilakah anda tidak boleh menggunakan localStorage?

Berikut adalah had dan juga cara untuk TIDAK menggunakan localStorage:

  • Jangan simpan maklumat pengguna sensitif dalam localStorage.
  • Ia bukan pengganti pangkalan data berasaskan pelayan kerana maklumat hanya disimpan pada pelayar.
  • LocalStorage terhad kepada 5MB merentas semua pelayar utama.

Apakah perbezaan antara cookies sessionStorage dan localStorage?

biskut terutamanya untuk bacaan sebelah pelayan (juga boleh dibaca di sebelah pelanggan), localStorage dan sessionStorage hanya boleh dibaca di sisi pelanggan. Saiz mestilah kurang daripada 4KB.

Disyorkan: