Dieser Artikel ist um eingewickelt
Warum wir eine Rückgabeanweisung in JavaScript verwenden
Wir verwenden eine Rückgabeanweisung, wenn wir einen bestimmten Wert aus der Funktion benötigen, um für andere Programme zu verwenden.
Eine Rückgabeanweisung kann jeden Datentyp in JavaScript wie folgt zurückgeben:
Wie eine Rückgabeerklärung in JavaScript funktioniert
Eine Rückgabeanweisung verwendet a zurückkehren Schlüsselwort und ein Ausdruck oder ein Wert, der gemäß den Anforderungen des Programmierers zurückgegeben werden muss. Eine Rückgabeerklärung muss mit einem Semikolon enden (;).
Syntax
Rückgabewert;Der Wert In der obigen Syntax ist der von der Funktion zurückgegebene Wert definiert. Im Rückgabeerklärung ist der Wert optional. Eine Rückgabeerklärung gibt ein undefiniertes Ergebnis zurück, wenn wir den Wert nicht angeben.
Rückgabeerklärung mit einem Wert
Das folgende Beispiel wird verwendet, um die einfache Verwendung einer Rückgabeanweisung mit einem Wert in JavaScript anzuzeigen.
Code
var show = a (2, 3);Ausgang
Hier nehmen wir eine Variable zeigen und weisen Sie eine Funktion mit 2 Argumenten zu. Dann erstellen wir eine Funktion A() Das erfordert zwei Parameter B Und C und gibt ihr Produkt zurück. Dann zeigen wir das Ergebnis, das oben deutlich zu sehen ist.
Rückgabeerklärung ohne Wert
Wir können auch eine Rückgabeerklärung ohne Wert verwenden, aber eine Rückgabeerklärung ohne Wert wird nur zur Beendigung eines Programms verwendet. Das folgende Beispiel zeigt die Verwendung von Rückgabeanweisungen ohne Wert.
Code
var a = y ();Das Programm wird bis zum Wert von weiter ausgeführt X wird 4 und die Kontrolle wird in die Wenn Sie sich befinden und führen Sie die Rückgabeerklärung aus, die das Programm kündigt.
Ausgang
Das obige Beispiel zeigt deutlich, dass das Programm den Wert von X bis zur Ausführung der Return -Anweisung eintrifft und das Programm endet.
Funktion ohne Rückgabeanweisung
Das folgende Beispiel zeigt, was passieren wird, wenn wir die Rückgabeanweisung im Körper der Funktion nicht angeben und einen Rückgabewert anfordern.
Code
Funktionsprodukt (a)Hier erstellen wir ein Funktionsprodukt (), das einen Parameter nimmt und das Produkt von zwei Zahlen in Variable speichert B. Dann nehmen wir außerhalb der Funktion ein anderes variables Ergebnis und initialisieren es mit dem Funktionsaufruf. Zuletzt drucken wir das Ergebnis.
Ausgang
Im obigen Beispiel ist deutlich zu sehen, dass die Ausgabe ist nicht definiert Da die Ergebnisvariable anfordert, einen Rückgabewert aus der Funktion zu erhalten, hat die Funktion jedoch keine Rückgabeanweisung.
Rückgabeanweisung mit mehreren Werten mit Array
Wir können auch mehrere Werte mit Hilfe einer Rückkehrerklärung zurückgeben, während wir ein Array verwenden. Im folgenden Beispiel können wir zeigen, wie wir eine Rückgabeanweisung verwenden, um mehrere Werte zurückzugeben.
Code
Funktion info ()Hier erstellen wir eine Funktion info () in der Funktion, in der wir vier Variablen erstellt haben (Name, Kontakt, Alter, DES) und ihnen einige Werte zuweisen. Danach geben wir ein Array zurück, das Namen, Kontakt, Alter und DES enthält. Außerhalb der Funktion nehmen wir das const -Array auf und initialisieren es mit dem Funktion "info ()). Zuletzt drucken wir alle Variablen.
Ausgang
Im obigen Beispiel ist deutlich zu erkennen, dass das Programm mit Hilfe der Rückgabeanweisung mehrere Werte zurückgibt, während ein Array verwendet wird.
Rückgabeanweisung mit mehreren Werten mit dem Objekt
Wir können auch mehrere Werte mit Hilfe einer Return -Anweisung zurückgeben, während wir ein Objekt verwenden. Im folgenden Beispiel können wir zeigen, wie wir eine Rückgabeanweisung verwenden, um mehrere Werte zurückzugeben.
Code
Funktion LPModal ()Hier erstellen wir eine Funktion lpModal (), innerhalb der Funktion erstellen wir drei Variablen (Name, Marke, Preis) und weisen sie Werten zu. Danach geben wir ein Objekt zurück, das den Namen, die Marke und den Preis als Schlüsselwertpaar enthält. Außerhalb der Funktion nehmen wir das Objekt auf und initialisieren es mit dem Funktionsaufruf lpModal (). Zuletzt drucken wir alle Variablen.
Ausgang
Im obigen Beispiel ist deutlich zu erkennen, dass ein Programm mit Hilfe einer Return -Anweisung mehrere Werte zurückgibt, während ein Objekt verwendet wird.
Abschluss
In JavaScript beendet die Rückgabeanweisung das Programm und gibt einen Wert zurück, wenn angegeben. Im obigen Artikel können wir sehen, wie Sie Rückgabeberechnungen in JavaScript verwenden können, warum die Rückgabeanweisungen in JavaScript verwenden und wie Rückgabeanweisungen in verschiedenen Szenarien funktionieren.