Properti Window localStorage
- Halaman Sebelumnya length
- Halaman Berikutnya location
- Kembali ke Lapisan Atas Objek Window
Definisi dan Penggunaan
Properti localStorage dan sessionStorage memungkinkan untuk menyimpan pasangan kunci/nilai di browser Web.
Objek localStorage menyimpan data tanpa tanggal kedaluwarsa. Data tidak akan dihapus saat browser ditutup dan akan tersedia kembali di hari berikutnya, minggu, atau setahun kemudian.
Properti localStorage adalah hanya-baca.
Panduan:參考 Properti sessionStorage,yang menyimpan data sesi (data akan hilang saat tab browser ditutup).
Contoh
Contoh 1
Buat sebuah pasangan nama=value dengan name="lastname" dan value="Smith", lalu cari nilai "lastname" dan masukkannya ke elemen dengan id="result":
// 存储 localStorage.setItem("lastname", "Smith"); // 取回 document.getElementById("result").innerHTML = localStorage.getItem("lastname");
Contoh 2
下面的例子计算用户单击按钮的次数:
if (localStorage.clickcount) { localStorage.clickcount = Number(localStorage.clickcount) + 1; } else { localStorage.clickcount = 1; } document.getElementById("result").innerHTML = "Anda menekan tombol " + localStorage.clickcount + " kali.";
语法
window.localStorage
向 localStorage 保存数据的语法:
localStorage.setItem("key", "value");
从 localStorage 读取数据的语法:
var lastname = localStorage.getItem("key");
从 localStorage 删除数据的语法:
localStorage.removeItem("key");
Detil Teknologi
Nilai Kembalian: | Objek Storage |
---|
Dukungan Browser
Angka di tabel menunjukkan versi browser pertama yang mendukung properti ini penuh.
Properti | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
localStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
- Halaman Sebelumnya length
- Halaman Berikutnya location
- Kembali ke Lapisan Atas Objek Window