Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
setItem/getItem
— Browser Storage (localStorage, sessionStorage) içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur localStorage.setItem("tema","koyu"); let tema=localStorage.getItem("tema");
kod parçası
localStoragea veri yazma/okuma.
{
"type": "ExpressionStatement",
"expression": "setItem\/getItem"
}
JSON Serialization
— Browser Storage (localStorage, sessionStorage) içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
{
Bir blok kapsamı açar.
}
Açılan bloğu kapatır.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
Satır sonu noktalı virgül ya da kapanış işareti unutulur let ayarlar=JSON.parse(localStorage.getItem("ayarlar")||"{}"); ayarlar.dil="tr"; localStorage.setItem("ayarlar",JSON.stringify(ayarlar));
kod parçası
Karmasik veriyi JSON olarak saklama.
{
"type": "ExpressionStatement",
"expression": "JSON Serialization"
}
storage Event
— Browser Storage (localStorage, sessionStorage) içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
{
Bir blok kapsamı açar.
}
Açılan bloğu kapatır.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
Satır sonu noktalı virgül ya da kapanış işareti unutulur window.addEventListener("storage",e=>{if(e.key==="tema")temaGuncelle(e.newValue);});
kod parçası
Baska sekmelerde degisikligi yakalama.
{
"type": "ExpressionStatement",
"expression": "storage Event"
}