Funktionskällkod och dess resultat i JavaScript

I JavaScript kan man skriva namnet på en funktion utan parenteser. I detta fall kommer vi att se inte resultatet av funktionen, utan dess källkod.

Låt oss prova. Låt oss säga att vi har någon funktion, till exempel den här:

javascriptfunction func() {
  return '!';
}

Låt oss anropa denna funktion genom att skriva dess namn och parenteser. I detta fall kommer vi att se resultatet av funktionen:

javascriptfunction func() {
  return '!';
}

console.log(func()); // kommer att skriva ut '!'

Och låt oss nu försöka utelämna parenteserna efter funktionens namn. I detta fall kommer vi att se källkoden för vår funktion:

javascriptfunction func() {
  return '!';
}

console.log(func); // kommer att se funktionens kod
Задание 1

Kör ovanstående kod hos dig själv och övertyga dig om att källkoden för funktionen skrivs ut i konsolen.