1. LocalStorage adalah penyimpanan lokal, dan periode penyimpanan tidak terbatas;
2. Penyimpanan sesi sesi, data shutdown halaman akan hilang.
Bagaimana menggunakan:Localstorage.setitem (kunci, nilai) // penyimpanan
Localstorage.getItem (tombol) // tekan tombol untuk nilai
localstorage.valueof () // Dapatkan nilai penuh
Localstorage.removeitem (kunci) // hapus satu nilai, perhatikan tanda kutip
localstorage.clear () // hapus semua data
Localstorage.length // jumlah data yang diperoleh
Localstorage.key (n) // Dapatkan nilai kunci dari data NN
CATATAN: LocalStorage dan Sesiesstorage sama seperti di atas.
Beberapa ringkasan yang biasa digunakan:Localstorage.key = 1;
Localstorage.removeitem (kunci);
Berikut ini adalah contoh praktis:
Untuk mencapai konten teks input secara lokal, untuk menutup browser, dan setelah dibuka kembali, konten yang dimasukkan sebelumnya masih (biasanya dimasukkan di bidang liburan di log ponsel).
Pertama -tama, buat domain teks di halaman <TextArea> </textarea>, di bawah ini jQuery:
If (! Localstorage.getItem (teks)) // objek jendela, jendela sebelumnya menghilangkan localstorage.setitem (teks,); Jika dihilangkan ke localstorage.text = localstorage.getItem (teks); sebagai blur, ubah, keydown, dan timer, yang praktis dalam penyimpanan multi -localstorage.setitem (teks, $ (ini) .val ());
Di atas dapat mencapai fungsi kecil yang praktis, yang mencerminkan bahwa penyimpanan lokal H5 masih berguna. Lihat yang berikut ini, muat dari internet
<type skrip = text/javaScript> if (window.SessionStorage) {waspada ('ok');} else {alert ('fail');} // atur nilai .setitem a ', 1); // var key_a = sessionStorage.getItem ('KEY_A'); ); ================ '); log (key_d); // Ada perbedaan kecil, jika kunci ini hilang. Satu nilai pengembalian yang tidak ditentukan, satu nol console.log (sessionstorage.key_null); === == Cukup tunjukkan contoh menyimpan objek ======== '); a 'a', y: ['bb', 12, 'cc', {a: 1, b: 2}], z: 1333}}; ; ++) {konsol. sessionStorage.removeItem ('' '' '');Contoh: Digger, Segarkan halaman, Anda dapat melihat efeknya:
<Div ID = Test> </Div> <script> var Storage = window.localstorage; menjadi format untuk mengubah dokumen.getElementById (tes) .innerHtml = Storage.pageloadCount;
Perlu dicatat bahwa penyimpanan lokal HTML5 hanya dapat disimpan dalam string. Inilah sebabnya mengapa Parseint harus digunakan dalam kode sebelumnya.
Di atas adalah Nilai Penyimpangan Lokal HTML5 yang saya perkenalkan kepada Anda. Terima kasih banyak atas dukungan Anda untuk situs web VEVB Wulin!