Çeşitli yerlerde rastladığım ve tam anlayamadığım bazı kullanım şekilleri var. Sorumun anlaşılabilmesi için aşağıya aynı işi yapan iki kodu örnek olarak yazıyorum.
1) ilk koddaki topla fonksiyonunun
topla=function(a,b) şeklinde kullanılmasının nedeni nedir?
2) ondan daha çok öğrenmek istediğim ise birinci koddaki kırmızı ile işaretlediğim bölüm. Kırmızı bölümün
return topla(c,5); den farkı nedir?
cevaplar için şimdiden teşekkürler.
topla=function(a,b) {
return a + b;
}
function hesapla(c) {
return(0,topla)(c,5);
}
document.write(hesapla(2));function topla(a,b) {
return a + b;
}
function hesapla(c) {
return topla(c,5);
}
document.write(hesapla(2));