HTML5 Web Storage(Web Depolama) Nedir?
HTML5 Web Storage(Web Depolama) nedir ve nasil kullanilir ?
Storage
nesnesine erişim için localStorage
ve sessionStorage
kullanılıyor. Aralarındaki fark ise şöyle;
localStorage
Sona erme süresi yoktur. Kullanıcı kendisi silmediği ya da cacheleri temizlemediği sürece oluşan değer kalır.
// değer atama
localStorage.setItem('name', 'Tayfun');
// değer alma
console.log(localStorage.getItem('name'));
// değer alma / 2. yöntem
console.log(localStorage.name);
// değer silme
delete localStorage.name;
// tüm depolanan değerleri görmek için
console.log(localStorage);
sessionStorage
Oturum sonlandığında (tarayıcı kapatıldığında) değerler temizlenir. Yani anlık oturum için değer üretilir ve kullanılır.
// değer atama
sessionStorage.setItem('name', 'Tayfun');
// değer alma
console.log(sessionStorage.getItem('name'));
// değer alma / 2. yöntem
console.log(sessionStorage.name);
// değer silme
delete sessionStorage.name;
// tüm depolanan değerleri görmek için
console.log(sessionStorage);