Cet article est enroulé
Pourquoi nous utilisons une instruction RETOUR dans JavaScript
Nous utilisons une instruction de retour lorsque nous avons besoin d'une valeur spécifique de la fonction à utiliser pour d'autres programmes.
Une instruction de retour peut renvoyer chaque type de données en JavaScript comme:
Comment fonctionne une déclaration de retour en javascript
Une instruction de retour utilise un retour mot-clé et une expression ou une valeur qui doit être retournée en fonction de l'exigence du programmeur. Une déclaration de retour doit se terminer par un point-virgule (;).
Syntaxe
valeur de retour;Le Valeur dans la syntaxe ci-dessus est définie comme la valeur renvoyée par la fonction. Dans la valeur de l'instruction de retour est facultatif. Une instruction de retour renvoie un résultat non défini si nous ne spécifions pas la valeur.
Instruction de retour avec une valeur
L'exemple suivant est utilisé pour afficher l'utilisation simple d'une instruction de retour avec une valeur en javascript.
Code
var show = a (2, 3);Sortir
Ici, nous prenons une variable montrer et attribuer une fonction avec 2 arguments. Ensuite, nous créons une fonction un() qui prend deux paramètres b et c et renvoie leur produit. Ensuite, nous affichons le résultat qui est clairement vu ci-dessus.
Instruction de retour sans valeur
Nous pouvons également utiliser une instruction de retour sans valeur mais une instruction de retour sans valeur est uniquement utilisée pour résilier un programme. L'exemple suivant présente l'utilisation des instructions de retour sans valeur.
Code
var a = y ();Le programme continue de s'exécuter jusqu'à la valeur de X devient 4 et le contrôle ira à l'intérieur du si staté et exécuter l'instruction de retour qui mettra fin au programme.
Sortir
L'exemple ci-dessus montre clairement que le programme continue d'imprimer la valeur de x jusqu'à ce que la condition d'exécuter l'instruction de retour arrive et que le programme se termine.
Fonction sans instruction de retour
L'exemple suivant montre ce qui se passera si nous ne spécifions pas l'instruction de retour dans le corps de la fonction et demandons une valeur de retour.
Code
Produit de fonction (a)Ici, nous créons un produit de fonction () qui prend un paramètre et stocke le produit de deux nombres en variable b. Ensuite, en dehors de la fonction, nous prenons un autre résultat variable et l'initialisons avec l'appel de fonction. Enfin, nous imprimons le résultat.
Sortir
Dans l'exemple ci-dessus, on voit clairement que la sortie est indéfini Parce que la variable de résultat demande d'obtenir une valeur de retour à partir de la fonction mais la fonction n'a pas d'instruction de retour.
Instruction de retour avec plusieurs valeurs à l'aide du tableau
Nous pouvons également renvoyer plusieurs valeurs à l'aide d'une instruction de retour tout en utilisant un tableau. Dans l'exemple ci-dessous, nous pouvons montrer comment nous utilisons une instruction de retour pour renvoyer plusieurs valeurs.
Code
fonction info ()Ici, nous créons une fonction info (), à l'intérieur de la fonction, nous avons créé quatre variables (nom, contact, âge, DES) et leur attribuer quelques valeurs. Après cela, nous retournons un tableau qui contient le nom, le contact, l'âge et le DES. En dehors de la fonction, nous prenons le tableau const et l'initialisons avec l'appel de fonction info (). Enfin, nous imprimons toutes les variables.
Sortir
Dans l'exemple ci-dessus, il est clairement constaté que le programme renvoie plusieurs valeurs à l'aide d'une instruction de retour tout en utilisant un tableau.
Instruction de retour avec plusieurs valeurs en utilisant l'objet
Nous pouvons également renvoyer plusieurs valeurs à l'aide d'une instruction de retour tout en utilisant un objet. Dans l'exemple ci-dessous, nous pouvons montrer comment nous utilisons une instruction de retour pour renvoyer plusieurs valeurs.
Code
fonction lpmodal ()Ici, nous créons une fonction lpmodal (), à l'intérieur de la fonction, nous créons trois variables (nom, marque, prix) et les attribuer avec des valeurs. Après cela, nous retournons un objet qui contient le nom, la marque et le prix en tant que paire de valeurs clés. En dehors de la fonction, nous prenons l'objet et l'initialisons avec l'appel de fonction lpmodal (). Enfin, nous imprimons toutes les variables.
Sortir
Dans l'exemple ci-dessus, il est clairement constaté qu'un programme renvoie plusieurs valeurs à l'aide d'une instruction de retour tout en utilisant un objet.
Conclusion
Dans JavaScript, l'instruction de retour met fin au programme et renvoie une valeur si spécifiée. Dans l'article ci-dessus, nous pouvons voir comment utiliser les instructions de retour en javascript, pourquoi utiliser les instructions de retour en javascript et comment les instructions de retour fonctionnent dans différents scénarios.