Jaroslav Jablonski: Funktionen deklarieren und definieren

Beitrag lesen

Und zwar gibt es in vielen Programmiersprachen die Möglichkeit eine Funktion zu Beginn eines Codes zu deklarieren und erst später zu definieren. Dies hat den Vorteil, dass man schon Funktionsrufe in den Code schreiben kann, bevor überhaupt gesagt wird was die Funktion macht (das geht z.B. in C). Gibt es in Javascript auch diese Möglichkeit?

Nein, Javascript wird linear ausgeführt, ein Compiling wie bei C findet nicht statt. Jede Funktion wird ausgeführt, sobald sie beim Parsen aufgerufen wird. Du kannst aber je nach Kontext mit Funktionsreferenzen arbeiten, dazu müßte man aber wissen, was du da vorhast.

JJ