Um Funktionsaufrufe und Rückgabewerte in JavaScript zu lernen, benötigen Sie konkrete Codebeispiele
In JavaScript ist eine Funktion ein wiederverwendbarer Codeblock. Durch den Aufruf von Funktionen können wir eine Reihe von Operationen im Programm ausführen. Funktionsaufrufe und Rückgabewerte sind eines der sehr wichtigen Konzepte in der funktionalen Programmierung. In diesem Artikel erfahren Sie, wie Sie eine Funktion aufrufen und den Rückgabewert verwenden.
1. Funktionsaufrufe
In JavaScript können wir Funktionen auf die folgenden zwei Arten aufrufen:
1. Rufen Sie den Funktionsnamen direkt auf
Beispiel:
function sayHello() { console.log("Hello!"); } sayHello(); // 调用函数
Im obigen Code definieren wir eine Funktion mit dem NamensayHello< /code>-Funktion können wir die Funktion direkt aufrufen, indem wir nach dem Funktionsnamen Klammern hinzufügen und Parameter (falls vorhanden) in den Klammern übergeben. In diesem Beispiel werden der Funktion
sayHello
keine Parameter übergeben und sie gibt nur eine einfache Nachricht aus.sayHello
的函数,通过在函数名称后面添加括号并在括号中传递参数(如果有的话),我们可以直接调用该函数。在本例中,sayHello
函数没有传递任何参数,仅输出一条简单的消息。
2.使用函数表达式
例子:
const sayGoodbye = function() { console.log("Goodbye!"); } sayGoodbye(); //调用函数
在上述代码中,我们使用函数表达式定义了一个名为sayGoodbye
的函数。与直接调用函数名称的方式类似,我们同样可以通过在函数表达式后面添加括号来调用该函数。
二、函数的返回值
在JavaScript中,函数可以返回一个值。通过使用return
关键字,我们可以将一个值从函数中返回给函数的调用者。
例子:
function addNumbers(num1, num2) { return num1 + num2; } const result = addNumbers(5, 10); console.log(result); // 输出15
在上述代码中,我们定义了一个名为addNumbers
的函数,它接受两个参数num1
和num2
。通过将这两个参数相加并使用return
语句返回结果,我们可以在调用函数时获取计算的结果。
需要注意的是,一旦函数执行return
语句,它将会立即停止执行,并将返回值返回给函数的调用者。因此,return
语句通常出现在函数的最后一行。如果您在函数中使用了多个return
语句,只有第一个被执行到的return
语句将会生效。
另外,如果函数没有指定返回值,或者没有使用return
语句,函数将默认返回undefined
。
总结:
通过学习本文,我们了解了JavaScript中如何调用函数以及如何使用函数的返回值。通过直接调用函数名称或使用函数表达式,我们可以执行特定的函数代码块。通过使用return
sayGoodbye
zu definieren. Ähnlich wie beim direkten Aufrufen des Funktionsnamens können wir die Funktion auch aufrufen, indem wir nach dem Funktionsausdruck Klammern hinzufügen. 2. Der Rückgabewert der FunktionIn JavaScript kann eine Funktion einen Wert zurückgeben. Mithilfe des Schlüsselworts
return
können wir einen Wert von einer Funktion an den Aufrufer der Funktion zurückgeben. Beispiel: rrreeeIm obigen Code definieren wir eine Funktion namens
addNumbers
, die zwei Parameter
num1
und
num2
akzeptiert. Indem wir diese beiden Parameter hinzufügen und das Ergebnis mit der Anweisung
return
zurückgeben, können wir beim Aufruf der Funktion das Ergebnis der Berechnung erhalten. Es ist zu beachten, dass die Funktion, sobald sie die
return
-Anweisung ausführt, die Ausführung sofort stoppt und den Rückgabewert an den Aufrufer der Funktion zurückgibt. Daher erscheint die
return
-Anweisung normalerweise in der letzten Zeile einer Funktion. Wenn Sie in einer Funktion mehrere
return
-Anweisungen verwenden, wird nur die erste ausgeführte
return
-Anweisung wirksam. Wenn die Funktion außerdem keinen Rückgabewert angibt oder die
return
-Anweisung nicht verwendet, gibt die Funktion standardmäßig
undefiniert
zurück. Zusammenfassung: Durch das Studium dieses Artikels haben wir gelernt, wie man Funktionen in JavaScript aufruft und wie man den Rückgabewert der Funktion verwendet. Wir können einen bestimmten Funktionscodeblock ausführen, indem wir den Funktionsnamen direkt aufrufen oder einen Funktionsausdruck verwenden. Mithilfe des Schlüsselworts
return
können wir das Berechnungsergebnis der Funktion an den Aufrufer der Funktion zurückgeben. Dadurch können wir das Ergebnis der Funktion für nachfolgende Operationen im Programm verwenden. In zukünftigen Studien werden wir auch mehr über funktionsbezogene Konzepte und Verwendung erfahren.
Das obige ist der detaillierte Inhalt vonLernen Sie Funktionsaufrufe und Rückgabewerte in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!