Return
Wird eine Funktion aufgerufen, beginnt die Ausführung mit der ersten Anweisung und endet, sobald das }
erreicht wird, das den Funktionsrumpf abschließt. Die Funktion übergibt die Kontrolle dann wieder an den Teil des Programms, der die Funktion aufgerufen hat.
Die return
-Anweisung kann verwendet werden, um eine Funktion frühzeitig zu beenden. Wird return
ausgeführt, kehrt die Funktion sofort zurück, ohne die restlichen Anweisungen auszuführen.
Eine Funktion gibt immer einen Wert zurück. Ohne Angabe eines return
-Werts wird undefined
zurückgegeben.
Wenn die Funktion mit dem new
-Präfix aufgerufen wird und der return
-Wert kein Objekt ist, dann wird stattdessen this
(das neue Objekt) zurückgegeben.
Get Das Beste an JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.