Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
Arrow Function
— Arrow Functions ve Callback Fonksiyonlar 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.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
Satır sonu noktalı virgül ya da kapanış işareti unutulur const kare=x=>x*x;
kod parçası
Kisa sozdizimli fonksiyon: (param) => ifade.
{
"type": "ExpressionStatement",
"expression": "Arrow Function"
}
Callback
— Arrow Functions ve Callback Fonksiyonlar 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 sayilar.forEach(s=>console.log(s));
kod parçası
Baska fonksiyona parametre olarak gecilen fonksiyon.
{
"type": "ExpressionStatement",
"expression": "Callback"
}
Higher-Order
— Arrow Functions ve Callback Fonksiyonlar 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 const buyukler=sayilar.filter(s=>s>10);
kod parçası
Fonksiyon alan veya donduren fonksiyon.
{
"type": "ExpressionStatement",
"expression": "Higher-Order"
}