Funktion lähdekoodi ja tulos JavaScriptissä
JavaScriptissä voit kirjoittaa funktion nimen ilman pyöreitä sulkeita. Tässä tapauksessa emme näe funktion tulosta, vaan sen lähdekoodin.
Kokeillaan. Oletetaan, että meillä on jokin funktio, esimerkiksi tällainen:
function func() {
return '!';
}
Kutsutaan tätä funktiota kirjoittamalla sen nimi ja pyöreät sulkeet. Tässä tapauksessa näemme funktion tuloksen:
function func() {
return '!';
}
console.log(func()); // tulostaa '!'
Yritetään nyt jättää funktion nimen jälkeen pois pyöreät sulkeet. Tässä tapauksessa näemme funktion lähdekoodin:
function func() {
return '!';
}
console.log(func); // näemme funktion koodin
Suorita yllä oleva koodi itse ja varmista, että konsoliin tulostuu funktion lähdekoodi.