Funksjonskildekode og dens resultat i JavaScript
I JavaScript kan man skrive funksjonsnavnet uten parenteser. I dette tilfellet vil vi se ikke resultatet av funksjonens kjøring, men dens kildekode.
La oss prøve. La oss si at vi har en funksjon, for eksempel denne:
function func() {
return '!';
}
La oss kalle denne funksjonen ved å skrive navnet og parenteser. I dette tilfellet vil vi se resultatet av funksjonens kjøring:
function func() {
return '!';
}
console.log(func()); // vil skrive ut '!'
Og la oss nå prøve å utelate parentesene etter funksjonsnavnet. I dette tilfellet vil vi se kildekoden til funksjonen vår:
function func() {
return '!';
}
console.log(func); // vil se funksjonskoden
Kjør koden ovenfor på din egen maskin og overbevis deg selv om at kildekoden til funksjonen skrives ut i konsollen.