Funkcijas pirmkods un tās rezultāts JavaScript
JavaScript var uzrakstīt funkcijas vārdu bez apaļajām iekavām. Šajā gadījumā mēs redzēsim nevis funkcijas darba rezultātu, bet gan tās pirmkodu.
Izmēģināsim. Pieņemsim, ka mums ir kāda funkcija, piemēram, šāda:
function func() {
return '!';
}
Izsauksim šo funkciju, ierakstot tās vārdu un apaļās iekavas. Šajā gadījumā mēs redzēsim funkcijas darba rezultātu:
function func() {
return '!';
}
console.log(func()); // izvadīs '!'
Tagad mēģināsim izlaist aiz funkcijas vārda apaļās iekavas. Šajā gadījumā mēs redzēsim mūsu funkcijas pirmkodu:
function func() {
return '!';
}
console.log(func); // redzēsim funkcijas kodu
Palaidiet iepriekš minēto kodu pie sevis un pārliecinieties, ka konsolē tiek izvadīts funkcijas pirmkods.