JavaScript — Local & Session Stroage

Sahinomer
Jan 4, 2021

--

Bazen yaptığımız uygulamaların bilgilerini tarayıcımızın hafızasına kaydetmek isteriz.Bu işlem için karşımıza 2 adet işlem çıkıyor.

Her iki özellikte windows objesine bağlıdır.

setItem(),getItem(),removeItem() komutlarıyla çalışır ve her ikisi de key,value yapısına sahiptir.

Örneğin , bir bilgi kaydetmek istersek;

kaydettiğimiz bu bilgiyi ekrana getirmek istersek getItem(key) komutunu kullanırız.

Silmek için ise ;

yeterlidir.Eğer tüm localStroage’yi temizlemek istersek

Aslında bu komutların hepsi , Session Stroage içinde geçerli.

Peki bunların farkı ne?

LocalStorage tarayıcı kapatılsa bile bilgileri saklar.Fakat sessionStorage tarayıcı kapatıldığında depoladığı bilgiyi siler.

Güvenilirlik

Bu iki depolama özelliği de kullanici tarafından kolayca okunabilir , degistirilebilir ya da silinebilir.Buna çok dikkat etmeliyiz.

Kaynakça :

https://javascript.info/localstorage

--

--