ES6 arrow functions

Emrah
1 min readDec 18, 2017

--

Su sekilde iki sayiyi toplayan, topladiktan sonra da onSuccess fonksiyonunu cagiran bir fonksiyonumuz oldugunu dusun

function topla (a, b, onSuccess){
var toplam = a + b;
onSuccess(toplam);
};

bu fonksiyonu klasik yontemle su sekilde cagirabiliriz, 2 ve 5 argumanini gonderiyoruz, bir de ayrica onSuccess fonksiyonunu argument olarak gonderiyoruz.

topla(2, 5, function(toplam){
console.log(toplam);
});

Arrow fonksiyon ile bunu daha kisa yazabiliriz

topla(2, 5, (toplam) => {
console.log(toplam)
});

hatta daha da kisa

topla(2, 5, toplam => console.log(toplam));

--

--