Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
addEventListener
— Olay Dinleyicileri (Event Listeners) 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.
(
Ç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).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur Tanımsız isim ya da yanlış yazılmış fonksiyon çağrılır buton.addEventListener("click",function(){alert("Tiklandi!");});
kod parçası
Elemente olay dinleyicisi baglama.
{
"type": "ExpressionStatement",
"expression": "addEventListener"
}
preventDefault
— Olay Dinleyicileri (Event Listeners) 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.
(
Ç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).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur Tanımsız isim ya da yanlış yazılmış fonksiyon çağrılır form.addEventListener("submit",function(e){e.preventDefault(); /* islem */});
kod parçası
Olayin varsayilan tarayici davranisini engelleme.
{
"type": "ExpressionStatement",
"expression": "preventDefault"
}
keydown Event
— Olay Dinleyicileri (Event Listeners) 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.
(
Ç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).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur input.addEventListener("keydown",function(e){console.log(e.key);});
kod parçası
Klavye tusuna basildiginda tetiklenen olay.
{
"type": "ExpressionStatement",
"expression": "keydown Event"
}
Event Delegation
— Olay Dinleyicileri (Event Listeners) 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 liste.addEventListener("click",function(e){if(e.target.tagName==="LI"){console.log(e.target.textContent);}});
kod parçası
Parenta dinleyici baglayip alt elemanlari yakalama.
{
"type": "ExpressionStatement",
"expression": "Event Delegation"
}