Исходный код функции и ее результат в JavaScript
In JavaScript kann man den Namen einer Funktion ohne runde Klammern schreiben. In diesem Fall sehen wir nicht das Ergebnis der Funktion, sondern ihren Quellcode.
Lassen Sie es uns versuchen. Nehmen wir an, wir haben irgendeine Funktion, zum Beispiel diese:
function func() {
return '!';
}
Rufen wir diese Funktion auf, indem wir ihren Namen und runde Klammern schreiben. In diesem Fall sehen wir das Ergebnis der Funktion:
function func() {
return '!';
}
console.log(func()); // gibt '!' aus
Versuchen wir nun, die runden Klammern nach dem Funktionsnamen wegzulassen. In diesem Fall sehen wir den Quellcode unserer Funktion:
function func() {
return '!';
}
console.log(func); // sehen den Funktionscode
Führen Sie den obigen Code bei sich aus und überzeugen Sie sich davon, dass der Quellcode der Funktion in der Konsole ausgegeben wird.