Pencere oturumuDepolama
Örnek
Bir sessionStorage adı/değer çifti ayarlayın ve alın:
sessionStorage.setItem("lastname", "Smith");
sessionStorage.getItem("lastname");
Aşağıda daha fazla örnek.
Tanım ve Kullanım
Nesne sessionStorage
, anahtar/değer çiftlerini tarayıcıda saklamanıza izin verir.
Not
Nesne sessionStorage
, yalnızca bir oturum için verileri depolar.
(Tarayıcı kapatıldığında veriler silinir).
Ayrıca bakınız:
Son kullanma tarihi olmayan verileri depolayan localStorage Nesnesi .
(Tarayıcı kapatıldığında veriler silinmez ve sonraki oturumlarda kullanılabilir).
Sözdizimi
window.sessionStorage
Ya da sadece:
sessionStorage
Verileri sessionStorage'a KAYDET:
sessionStorage.setItem("key", "value");
sessionStorage'dan verileri OKUYUN:
let lastname = sessionStorage.getItem("key");
Verileri sessionStorage'dan KALDIR:
sessionStorage.removeItem("key");
CLEAR oturumDepolama:
sessionStorage.clear();
parametreler
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
Geri dönüş değeri
Tip | Açıklama |
Nesne | Bir sessionStorage nesnesi. |
Daha fazla örnek
Bir kullanıcının bir düğmeyi kaç kez tıkladığını sayın:
if (sessionStorage.clickcount) {
sessionStorage.clickcount = Number(sessionStorage.clickcount)
+ 1;
} else {
sessionStorage.clickcount = 1;
}
Tarayıcı Desteği
window.sessionStorage
tüm tarayıcılarda desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 8-11 | Yes | Yes | Yes | Yes |