Fonksiyonun Kaynak Kodu ve JavaScript'te Sonucu
JavaScript'te bir fonksiyonun adını parantezler olmadan yazabilirsiniz. Bu durumda, fonksiyonun çalışma sonucunu değil, kaynak kodunu görürüz.
Deneyelim. Diyelim ki bir fonksiyonumuz var, örneğin, şu şekilde:
function func() {
return '!';
}
Şimdi bu fonksiyonu, adını ve parantezleri yazarak çağıralım. Bu durumda fonksiyonun çalışma sonucunu görürüz:
function func() {
return '!';
}
console.log(func()); // '!' yazdıracak
Şimdi de fonksiyon adından sonra parantezleri atlamayı deneyelim. Bu durumda fonksiyonumuzun kaynak kodunu görürüz:
function func() {
return '!';
}
console.log(func); // fonksiyonun kodunu göreceğiz
Yukarıdaki kodu kendiniz çalıştırın ve konsola fonksiyonun kaynak kodunun yazdırıldığından emin olun.