Funktsiooni lähtekood ja selle tulemus JavaScriptis
JavaScriptis saab kirjutada funktsiooni nime ilma ümarsulgudeta. Sel juhul me näeme mitte funktsiooni töö tulemust, vaid selle lähtekoodi.
Proovime. Olgu meil mingi funktsioon, näiteks selline:
function func() {
return '!';
}
Kutsume selle funktsiooni välja, kirjutades selle nime ja ümarsulgud. Sel juhul me näeme funktsiooni töö tulemust:
function func() {
return '!';
}
console.log(func()); // väljastab '!'
Nüüd proovime jätta funktsiooni nime järel ümarsulgud ära. Sel juhul me näeme algset koodi meie funktsioonist:
function func() {
return '!';
}
console.log(func); // näeme funktsiooni koodi
Käivitage ülaltoodud kood ise ja veenduge, et konsooli väljastatakse funktsiooni lähtekood.