Local Storage Nedir ?

LocalStorage Hakkında

LocalStorage, depolama arayüzünün bir uygulamasıdır. Verileri son kullanma tarihi olmadan depolar ve yalnızca JavaScript aracılığıyla veya Tarayıcı Önbelleğini / Yerel Olarak Depolanan Verileri temizleyerek temizlenir.

  • Yerel Depolama, etki alanı başına 5MB kadar büyüktür .
  • Yerel depolama yalnızca istemci tarafı tarafından okunabilir .
  • HTML5 ile tanıtıldı.
  • Son kullanma tarihi yoktur.
  • JS ile veya tarayıcının Tarama Verilerini Temizle yaparak temizlenir.
  • Verilerin sunucuya ne zaman gönderilmesi gerektiğini seçebilirsiniz.
  • Veriler süresiz olarak saklanır ve bir dize olmalıdır.
  • Yalnızca bir türe sahip (string).
  • Çoğu modern tarayıcı tarafından desteklenir
  • Yerel depolama verileri için aynı kaynak kuralları geçerlidir

Dezavantajları

  • Depolanan veriler kalıcıdır. Verilerin kullanımdan sonra temizlenmesi uygulamanın görevidir.
  • LocalStorage'da depolanan veriler güvenli değildir. Hassas bilgileri asla localStorage'da saklamayın.

"HTTP" den "HTTPS" güvenli protokole geçerseniz localStorage kullanılamayacaktır.

Local Storage nasıl temizlenir?

Storage arabiriminin clear() yöntemi, belirli bir Storage nesnesinde depolanan tüm anahtarları temizler.

localStorage.clear(); => komutunu kullanarak temizleme işlemini yapabiliriz.

Örnek

Aşağıdaki işlev, yerel depolamada üç veri girişi oluşturur ve ardından bunları clear() kullanarak siler.

  function populateStorage() {
  localStorage.setItem('bgcolor', 'red');
  localStorage.setItem('font', 'Helvetica');
  localStorage.setItem('image', 'miGato.png');

  localStorage.clear();
}  

Yorumlar

Bu gönderi için yorum yapılmadı.