JavaScript'te Local Storage kullanarak arama geçmişinizi saklayın ve eski aramalarınıza hızlıca erişin! Bu yazıda, tarayıcınızda depolanan Local Storage özelliğiyle ilgili bilgi sahibi olacak ve adımları takip ederek arama geçmişinizi kolayca saklayacaksınız

Merhabalar, bu makalede JavaScript'te local storage kullanarak bir web uygulamasında arama geçmişi saklamayı öğreneceksiniz. Local storage, web tarayıcısında kullanıcı verilerini depolamak için kullanılan bir web depolama mekanizmasıdır. Bu mekanizma sayesinde kullanıcılar web sayfasını kapatıp yeniden açsalar bile arama geçmişi korunur.
JavaScript'te local storage kullanmak için yerleşik localStorage nesnesi kullanılır. Anahtar-değer çiftleri şeklinde veri depolar ve veri ekleme, veri okuma ve veri silme işlemleri gerçekleştirilebilir. Öğrenilen bu yöntemleri kullanarak bir web uygulamasında arama geçmişi saklamak mümkündür.
Local Storage Nedir?
Local storage, web tarayıcısında kullanıcılara ait verileri depolamak için kullanılan bir web depolama mekanizmasıdır. Özellikle web uygulamalarında kullanılan local storage, tüm kullanıcı verilerini tarayıcıda depolayarak web sayfasının açılması, tarayıcının yeniden başlatılması veya hatta cihazın kapatılması durumunda bile korunmasını sağlar.
Bu sayede kullanıcılar, web uygulamalarını daha rahat kullanabilir ve kaydetmek istedikleri bilgileri veya geçmiş verilerini herhangi bir kayıp olmadan saklayabilirler. Local storage, modern web tarayıcılarında yerleşik olarak bulunmaktadır ve JavaScript ile kolayca kullanılabilir.
Ayrıca, local storage kullanarak web uygulamalarında arama geçmişleri veya tercihler gibi verileri saklamak da mümkündür. Kullanıcılar, bu verilere web tarayıcılarında herhangi bir yerden erişebilir ve gerektiğinde diledikleri gibi kullanabilirler.
Local Storage Nasıl Kullanılır?
Web uygulamaları geliştirirken, kullanıcılardan gelen verileri depolamak için yerel depolama (local storage) yöntemi oldukça kullanışlıdır. Local storage kullanarak, tarayıcı kapatılsa veya internet bağlantısı kesilse bile kullanıcının verileri kaybolmaz.
Local storage'a veri eklemek için, JavaScript'te yerleşik olan localStorage nesnesini kullanabilirsiniz. Bu nesne, anahtar-değer çiftleri şeklinde veri depolar. Veriler, tarayıcıda saklanacağından, kullanıcının güncelleme olmadan önce veya sayfayı kapatmadan önce depolanacak hafıza miktarını sınırlandırmalısınız.
Veri eklemek için, localStorage.setItem() fonksiyonunu kullanmanız gerekmektedir. Bu fonksiyon, anahtar ve değer parametrelerini alır ve bu anahtar-değer çiftini local storage'a ekler. Veri okumak için, localStorage.getItem() fonksiyonunu kullanabilirsiniz. Anahtar belirtilerek alınmak istenen verinin değeri döndürülür. Ayrıca, localStorage.removeItem() fonksiyonu ile de belirli bir anahtar-değer çifti silinebilir.
Local storage'ın kullanımı oldukça basittir ve veri depolama işlemlerinde sıklıkla kullanılan bir yöntemdir.
Local Storage'e Veri Ekleme
Local storage, web tarayıcısında kullanıcı verilerini depolamak için kullanılan bir web depolama mekanizmasıdır ve JavaScript'te yerleşik localStorage nesnesi kullanılarak veri depolanır. Veri eklemek için, localStorage.setItem() fonksiyonu kullanılır. Bu fonksiyon iki parametre alır: anahtar ve değer. Anahtar, depolanacak verinin adıdır ve değer ise depolanacak verinin kendisidir. Örneğin, arama kelimesini depolamak istediğinizde, şu kodu kullanabilirsiniz:
Kod | Açıklama |
---|---|
localStorage.setItem('arananKelime', 'JavaScript'); | Depolanacak anahtar değeri 'arananKelime'. Depolanacak veri ise 'JavaScript'. |
Anahtar-değer çiftini local storage'a eklediğinizde, veri web tarayıcısında saklanabilir ve daha sonra okunabilir veya silinebilir. Veriyi getirmek için ise, localStorage.getItem() fonksiyonu kullanılır.
Örnek Kod
Yukarıdaki kod örneği, 'arananKelime' anahtarına 'JavaScript' değerini atayarak local storage'a veri ekler. Bu veri sonraki oturumlar için saklanır ve tarayıcı yeniden başlatılsa bile kaybolmadan kalır.
Local Storage'dan Veri Okuma
Local storage kullanarak bir web uygulamasında arama geçmişi saklamak isteyenlerin öncelikle veri okumayı bilmeleri gerekmektedir. Veri okumak için kullanılan fonksiyon localStorage.getItem() fonksiyonudur. Bu fonksiyon, belirtilen anahtarın değerini döndürür.
getItem() fonksiyonu bir parametre alır: anahtar. Bu anahtar, local storage'da depolanan verinin nerede olduğunu belirler. Veri okumanın bir örneği aşağıda verilmiştir:
Kod | Açıklama |
---|---|
var arananKelime = localStorage.getItem('arananKelime'); | Local storage'dan 'arananKelime' anahtarına sahip değeri okur ve arananKelime değişkenine atar. |
Veri okurken, okunan veriyi bir değişkene atamalısınız. Bu değişken, daha sonra kullanmak için saklanabilir veya doğrudan kullanılabilir.
Local storage kullanarak veri okumak oldukça basittir. getItem() fonksiyonu, belirtilen anahtarın değerini döndürür ve bu değer diğer işlemlerde kullanılabilir.
Örnek Kod
Örnek kod bölümündeki kod, local storage'dan belirli bir anahtarın değerini okumayı göstermektedir. Kodda localStorage.getItem('arananKelime')
satırı kullanılarak, 'arananKelime'
anahtarına sahip değer local storage'dan okunmaktadır. Bu değer arananKelime
değişkenine atanmakta ve daha sonra kullanılabilmektedir.
Local Storage'dan Veri Silme
Local storage kullanırken belirli anahtar-değer çiftlerini silmek isteyebilirsiniz. Bu durumda, localStorage.removeItem() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, belirtilen anahtar-değer çiftini local storage'dan siler.
Örneğin, "arananKelime" anahtarıyla depolanan bir arama sorgusunu silmek istediğinizi varsayalım. Kodumuz şöyle olacaktır:
Örnek Kod |
---|
localStorage.removeItem('arananKelime'); |
Bu kod, "arananKelime" anahtarına sahip anahtar-değer çiftini local storage'dan siler.
Örnek Kod
Local storage, web tarayıcısında kullanıcı verilerini depolamayı sağlayan bir web depolama mekanizmasıdır. Local storage kullanarak veri silmek için, localStorage.removeItem() fonksiyonu kullanılır. Bu fonksiyon, belirtilen anahtar-değer çiftini local storage'dan siler.
Örnek kodda, 'arananKelime' anahtarına sahip anahtar-değer çifti local storage'dan silinmektedir. Örnek kod şu şekildedir:
Örnek Kod: | localStorage.removeItem('arananKelime'); |
---|
Yukarıdaki kodda, 'arananKelime' anahtarına sahip anahtar-değer çifti local storage'dan silinmektedir. Bu kod, verilerin güncellenmesi veya kullanıcı verilerinin silinmesi gerektiğinde kullanılabilir.
Arama Geçmişini Saklamak İçin Local Storage Kullanma
Bir web uygulamasında arama geçmişini saklamak için, her arama sorgusu yapıldığında anahtar olarak kullanılabilecek benzersiz bir anahtar oluşturmanız gerekmektedir. Bu anahtar, local storage'da saklanabilir ve daha sonra arama geçmişini görüntülemek için bu anahtarlar okunabilir.
Örneğin, her arama sorgusu yapıldığında, bir tarih-zaman damgası ve arama kelimesi kullanarak benzersiz bir anahtar oluşturabilirsiniz:
Kod | Açıklama |
---|---|
var tarih = new Date(); var anahtar = 'arama-' + tarih.getTime(); localStorage.setItem(anahtar, arananKelime); | Benzersiz bir anahtar oluşturma ve anahtar-değer çiftini local storage'a ekleme |
Daha sonra, arama geçmişini görüntülemek için, local storage'daki tüm anahtarları döngüye sokabilirsiniz. Ancak, her anahtarın "arama-" ile başlaması gerektiğini kontrol etmeniz gerekir:
Kod | Açıklama |
---|---|
for (var i = 0; i < localStorage.length; i++) { var key = localStorage.key(i); if (key.startsWith('arama-')) { var value = localStorage.getItem(key); // arama geçmişi öğelerini görüntüleme } } | Arama geçmişini local storage'dan okuma |
Bu örnekte, local storage'dan her anahtarın 'arama-' ile başladığını kontrol ediyoruz. Eğer doğruysa, o anahtarın değerini alıyoruz. Daha sonra, arama geçmişi öğelerini görüntülemek için bu değerleri kullanabilirsiniz.
Örnek Kod
JavaScript'te local storage kullanarak bir web uygulamasında arama geçmişi saklamak için benzersiz bir anahtar oluşturmak gerekmektedir. Bu anahtar, her arama sorgusu yapıldığında kullanılabilecek bir kimlik sağlar. Benzersiz bir anahtar oluşturmak için genellikle tarih ve zaman kullanılır. Bunun için JavaScript'te Date() nesnesi kullanarak zamanın milisaniye cinsinden ifadesi alınabilir.
Örneğin:
Kod | Açıklama |
---|---|
var tarih = new Date(); | Yeni bir Date() nesnesi oluşturarak tarih ve zamanı alır. |
var anahtar = 'arama-' + tarih.getTime(); | Yeni bir anahtar oluşturur ve tarihin milisaniye cinsinden ifadesini ekler. |
Bu şekilde oluşturulan anahtar, 'arama-' başlığı eklenerek local storage'a kaydedilebilir:
Kod | Açıklama |
---|---|
localStorage.setItem(anahtar, arananKelime); | Oluşturulan anahtar-değer çifti local storage'a eklenir. |
Ayrıca, arama geçmişi listelenirken benzer bir yöntem kullanılabilir:
Kod | Açıklama |
---|---|
for (var i = 0; i < localStorage.length; i++) { | Local storage'da depolanan tüm öğeleri döndürür. |
var key = localStorage.key(i); | O anki öğenin anahtarını alır. |
if (key.startsWith('arama-')) { | Eğer anahtar 'arama-' ile başlıyorsa: |
var value = localStorage.getItem(key); | Anahtarın değerini alır. |
// arama geçmişi öğelerini görüntüleme | Arama geçmişi öğelerini görüntülemek için gerekli kod eklenir. |
JavaScript'te arama geçmişini saklamak için local storage kullanmanız gerektiğini öğrenmiştik. Ancak, her arama sorgusu yapıldığında benzersiz bir anahtar üretmek gerekiyor. İşte bu noktada var tarih = new Date(); kodu devreye giriyor.
Bu kod, JavaScript'te tarihleri ve saatleri oluşturmak için kullanılan bir nesnedir. new Date(); kodu kullanarak, geçerli tarihin ve saat'in alınmasını sağlayabilirsiniz. Bu, özellikle benzersiz bir anahtar oluşturmak istediğimizde son derece faydalıdır.
Örneğin, var tarih = new Date(); kodu, şu anki tarih ve saat değerini alır ve bu değeri bir değişkene atar. Daha sonra bu değişkeni kullanarak benzersiz bir anahtar oluşturabilirsiniz.
Örnek Kod | Açıklama |
---|---|
var tarih = new Date(); | Şimdiki tarih ve saat'i alır. |
var anahtar = 'arama-' + tarih.getTime(); | Benzersiz bir anahtar oluşturur. |
Bu şekilde, her arama sorgusu yapıldığında benzersiz bir anahtar oluşturabilir ve local storage'da saklayabilirsiniz. Böylece, arama geçmişini saklayabilir ve daha sonra görüntüleyebilirsiniz.
var anahtarArama geçmişini local storage'da saklamak için benzersiz bir anahtara ihtiyacımız bulunmaktadır. Bu benzersiz anahtar, her arama sorgusu yapıldığında oluşturulacaktır. Bu anahtar, daha sonra arama geçmişini local storage'dan okumak için kullanılacaktır.
Arama geçmişi anahtarı, 'arama-' ile başlayan ve ardından tarih değeri eklenen bir anahtar oluşturularak oluşturulabilir. Bu, her arama sorgusu için benzersiz bir anahtar sağlayacaktır.
Kod | Açıklama |
---|---|
var tarih = new Date(); | Bir tarih nesnesi oluşturuluyor. |
var anahtar = 'arama-' + tarih.getTime(); | Benzersiz anahtar oluşturuluyor. |
Yukarıdaki kod örneği, benzersiz bir arama geçmişi anahtarı oluşturmak için kullanılabilecek bir örnektir. Bu anahtar, her arama sorgusu yapıldığında oluşturulacak ve local storage'da saklanabilecektir.
// anahtar-değer çiftini local storage'a eklemeBir web uygulamasında arama geçmişini saklamak için, her arama yapıldığında, benzersiz bir anahtar-değer çifti oluşturulmalıdır. Bu anahtar-değer çifti, local storage'da saklanabilir ve daha sonra arama geçmişini görüntülemek için okunabilir. Anahtar-değer çiftini local storage'a eklemek için, setItem() fonksiyonu kullanılır. Bu fonksiyon, anahtar ve değer parametrelerini alarak local storage'a ekler.
Parametre | Açıklama |
---|---|
anahtar | Local storage'a eklenen verinin anahtar değeri. |
değer | Local storage'a eklenen verinin değeri. |
Örneğin:
localStorage.setItem('arananKelime', 'JavaScript');
Yukarıdaki örnekte, 'arananKelime' anahtarı ile 'JavaScript' değeri local storage'a eklenmiştir.
localStorage.setItem(anahtar, arananKelime);localStorage.setItem() fonksiyonu, anahtar-değer çiftleri şeklinde veri depolamak için kullanılır. Arama geçmişini local storage'a eklemek için kullanabileceğiniz bir örnek kod örneği ise şu şekildedir:
Kod |
---|
// benzersiz bir anahtar oluşturma |
var tarih = new Date(); |
var anahtar = 'arama-' + tarih.getTime(); |
// anahtar-değer çiftini local storage'a ekleme |
localStorage.setItem(anahtar, arananKelime); |
Bu kod, tarih zaman damgası ile birlikte benzersiz bir anahtar oluşturur. Bu anahtar, local storage'da arama geçmişini saklamak için kullanılabilir. Anahtar-değer çiftini local storage'a eklemek için localStorage.setItem() fonksiyonu kullanılır.
// arama geçmişini local storage'dan okumaArama geçmişini local storage'dan okumak oldukça kolaydır. Bunu yapmak için, local storage'ın tüm anahtar-değer çiftlerini döngüye almanız ve belirli bir önek ile başlayan anahtarların bulunup bulunmadığını kontrol etmeniz gerekir. Bu önek, her arama sorgusu yapıldığında benzersiz bir şekilde oluşturulan bir anahtardan gelir.
Örneğin, arama geçmişini görüntülemek için aşağıdaki kod parçasını kullanabilirsiniz:
```for (var i = 0; i < localStorage.length; i++) { var key = localStorage.key(i); if (key.startsWith('arama-')) { var value = localStorage.getItem(key); // arama geçmişi öğelerini görüntüleme }}```Bu kod parçası tüm anahtar-değer çiftlerini döngüye alır ve anahtarın 'arama-' ile başlayıp başlamadığını kontrol eder. Eğer bu koşul sağlanırsa, ilgili anahtarın değeri alınabilir ve arama geçmişi öğelerinin görüntülenmesi için uygun adımlar atılabilir.
Ayrıca, arama geçmişini tablo veya liste şeklinde görüntülemek isterseniz,
Kod | Açıklama |
---|---|
for (var i = 0; i < localStorage.length; i++) { var key = localStorage.key(i); var value = localStorage.getItem(key); } | Local storage'daki her anahtar-değer çifti için döngü oluşturma. Her döngüde, anahtar ve değer alınır. |
Yukarıdaki kod, local storage'daki her anahtar-değer çifti için bir döngü oluşturur. Her bir döngüde, "key" değişkeni aracılığıyla anahtar alınır ve değeri "value" değişkeni aracılığıyla alınır. Bu yöntem, local storage'daki verilerin her birine erişmek ve işlemek için kullanışlıdır.
var keyJavaScript'te Local Storage kullanarak arama geçmişi saklamak, web uygulamalarında oldukça kullanışlı bir özelliktir. Arama geçmişi, kullanıcıların daha önce yaptığı aramaları hatırlamasına olanak tanır ve arama işlemini hızlandırır.
Bir web uygulamasında, arama geçmişini Local Storage kullanarak saklamak için anahtar-değer çiftleri kullanılabilir. Bunun için, her arama sorgusu yapıldığında benzersiz bir anahtar oluşturulması ve bu anahtarın Local Storage'da saklanması gerekir.
JavaScript'te Local Storage'dan veri okumak için kullanılan localStorage.key()
fonksiyonu, Local Storage'da depolanan her anahtar için bir String
değeri döndürür. Bu fonksiyon, Local Storage'da depolanan anahtarlar arasında bir döngü yapmak için kullanılabilir.
Örneğin, aşağıdaki kodda, localStorage.length
değeri kullanılarak Local Storage'da depolanan anahtarlar arasında bir döngü yapılır ve her bir anahtarın startsWith()
metodu kullanılarak 'arama-' ön ekine sahip olup olmadığı kontrol edilir:
Kod | Açıklama |
---|---|
for (var i = 0; i < localStorage.length; i++) { | Local Storage'da depolanan anahtarlar arasında bir döngü yapar. |
var key = localStorage.key(i); | Döngüdeki mevcut anahtarın değerini key değişkenine atar. |
if (key.startsWith('arama-')) { | key değişkeninin değerinin 'arama-' ön ekine sahip olup olmadığını kontrol eder. |
var value = localStorage.getItem(key); | Anahtarla ilişkili değeri value değişkenine atar. |
// arama geçmişi öğelerini görüntüleme | Anahtar-değer çiftini görüntüler. |
Bir web uygulamasında, arama geçmişini Local Storage kullanarak saklamak, kullanıcıların web uygulamasını daha verimli kullanmalarına olanak tanır. Özellikle, tekrar eden aramalar yapıldığında arama işlemi hızlandırır ve kullanıcı dostu bir deneyim sunar.
if (key.startsWith('arama-')) {Eğer anahtar 'arama-' ile başlıyorsa, o zaman bu arama geçmişi öğesi olarak kabul edilir. Bu öğeleri görüntülemek için, local storage'da kaydedilen tüm anahtarları döngü ile okuyabilir ve arama geçmişi anahtarlarını arayabilirsiniz.
- Aracı Dizine Ekleme - Arama geçmişini aracı dizine ekleyerek kullanıcının daha sonraki aramalarında kolayca erişebilmesini sağlayabilirsiniz.
- Geçmişi Temizleme - Kullanıcılar arama geçmişlerini temizlemek isteyebilirler. Bu nedenle, web uygulamanızda bir geçmiş temizleme özelliği eklemek, kullanıcı deneyimini arttıracaktır.
- Kullanıcı Arama Tercihlerinin Analizi - Local storage sayesinde, kullanıcıların neler aradığını izleyebilir ve bu bilgileri kullanarak daha uygun arama sonuçları sunabilirsiniz.
Local storage, web uygulamalarında kullanıcıların tercihlerini kaydetmek için son derece kullanışlı bir araçtır. Arama geçmişini saklamak, kullanıcıların daha sonra tekrar arama yapmalarını ve arama sonuçlarına daha hızlı erişmelerini kolaylaştırır. Bu işlem, kullanıcı deneyimini arttırır ve web uygulamanızın başarısını etkileyebilir.
var valuelocalStorage.getItem() fonksiyonu, belirtilen anahtarın değerini döndürür. Bu fonksiyon aracılığıyla öğe değerlerine erişerek kullanıcı tarafından yapılan arama geçmişini okuyabilir ve web uygulamasının istediği şekilde görüntüleyebilirsiniz.
// arama geçmişi öğelerini görüntülemeLocal storage'da saklanan anahtar-değer çiftleri, localStorage.key(i) fonksiyonuyla erişilebilir. Bu fonksiyon belirtilen anahtarın değerini döndürür. Arama geçmişi öğelerini görüntülemek için, local storage'da 'arama-' ile başlayan anahtarlar arasında döngü oluşturabilirsiniz.
- İlk olarak, local storage'da saklanan tüm anahtarların sayısını localStorage.length değeriyle aldığınız bir for döngüsü oluşturun.
- Daha sonra, her anahtarın 'arama-' ile başlayıp başlamadığını kontrol edin. Bu kontrol için startsWith() metodu kullanılır.
- Son olarak, arama öğesi ve anahtarı bulunduğunda, bu öğeleri ekranda görüntüleyebilirsiniz.
Anahtar | Değer |
---|---|
arama-1634278389713 | JavaScript |
arama-1634278447445 | HTML |
arama-1634278654261 | CSS |
Bu işlem, local storage'da saklanan diğer verileri de görüntüler, bu nedenle yalnızca 'arama-' ile başlayan anahtarları seçtiğinizden emin olun.
}Web uygulamalarının çoğunda, kullanıcıların yaptığı aramaları kaydetmek ve daha sonra bu arama geçmişini görüntülemek önemlidir. Bu özellik sayesinde kullanıcılar daha önce aradıkları konuları hatırlayabilirler. JavaScript'te local storage kullanarak basit bir şekilde arama geçmişini saklamak mümkündür.
Local storage, tarayıcıda kullanıcı verilerini depolamak için kullanılan bir web depolama mekanizmasıdır. JavaScript'le, local storage'a anahtar-değer çiftleri şeklinde veri eklenip, okunabilir ve silinebilir. Bu özellikle bir web uygulamasında arama geçmişi saklamak oldukça kolaydır.
Bir web uygulamasında arama geçmişini saklamak için, her arama sorgusu yapıldığında anahtar olarak kullanılabilecek benzersiz bir anahtar oluşturmanız gerekmektedir. Bu anahtarı local storage'da saklayabilir ve daha sonra arama geçmişini görüntülemek için bu anahtarları okuyabilirsiniz. Örneğin, her arama sorgusu için o anki zaman bilgisi kullanarak benzersiz bir anahtar oluşturabilirsiniz. Daha sonra, bu anahtar-değer çiftlerini local storage'a ekleyebilir ve görüntülemek için istediğiniz zaman okuyabilirsiniz.
Local storage kullanmak oldukça basit ve değişken olabilir. Daha fazla öğrenmek için, JavaScript'teki local storage hakkında daha fazla kaynak edinebilirsiniz.
}JavaScript'te Local Storage Kullanarak Arama Geçmişini Saklama
Bu makalede, JavaScript'te local storage kullanarak bir web uygulamasında arama geçmişi saklamayı öğreneceksiniz. Local storage, web tarayıcısında kullanıcı verilerini depolamak için kullanılan bir web depolama mekanizmasıdır. Bu veriler, web sayfasının açılması, tarayıcının yeniden başlatılması ve hatta cihazın kapatılması durumunda bile korunur.
Local storage kullanmak için, JavaScript'te yerleşik localStorage nesnesini kullanmanız gerekmektedir. Bu nesne, anahtar-değer çiftleri şeklinde veri depolar. Veri eklemek için, localStorage.setItem() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, anahtar ve değer parametrelerini alır ve bu anahtar-değer çiftini local storage'a ekler. Örneğin,
localStorage.setItem('arananKelime', 'JavaScript');
Veri okumak için, localStorage.getItem() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, belirtilen anahtarın değerini döndürür. Örneğin,
var arananKelime = localStorage.getItem('arananKelime');
Veri silmek için, localStorage.removeItem() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, belirtilen anahtar-değer çiftini local storage'dan siler. Örneğin,
localStorage.removeItem('arananKelime');
Bir web uygulamasında arama geçmişini saklamak için, her arama sorgusu yapıldığında anahtar olarak kullanılabilecek benzersiz bir anahtar oluşturmanız gerekmektedir. Bu anahtarı local storage'da saklayabilir ve daha sonra arama geçmişini görüntülemek için bu anahtarları okuyabilirsiniz.
Örneğin,
// benzersiz bir anahtar oluşturmavar tarih = new Date();var anahtar = 'arama-' + tarih.getTime();// anahtar-değer çiftini local storage'a eklemelocalStorage.setItem(anahtar, arananKelime);// arama geçmişini local storage'dan okumafor (var i = 0; i < localStorage.length; i++) { var key = localStorage.key(i); if (key.startsWith('arama-')) { var value = localStorage.getItem(key); // arama geçmişi öğelerini görüntüleme }}
Local storage, kullanıcı verilerini depolamak için harika bir seçenektir. Konfigürasyon bilgileri, tercihler ve arama geçmişi gibi çeşitli verileri depolamak için kullanılabilir. Bu nedenle, web uygulamalarında veri depolama gereksinimleri için local storage çok faydalı bir araçtır.