Guide du débutant sur les paramètres par défaut JavaScript

Guide du débutant sur les paramètres par défaut JavaScript
Dans JavaScript, les valeurs par défaut des paramètres de fonction ne sont pas définies. Si une fonction est appelée sans paramètre, ses valeurs manquantes sont appelées indéfinies. Les paramètres par défaut aident à définir la valeur par défaut du paramètre de la fonction pour annuler la valeur non définie. Ceci est une nouvelle fonctionnalité de la version ES6.

Dans cet article, vous apprendrez un guide du débutant sur les paramètres par défaut. Les résultats de ce tutoriel sont donnés comme suit.

  • Comment les paramètres par défaut fonctionnent en javascript
  • Comment utiliser les paramètres par défaut dans JavaScript

Comment fonctionne les paramètres par défaut dans JavaScript

Les paramètres par défaut définissent une valeur pour la fonction d'initialisation des paramètres avec une valeur par défaut si une valeur non définie ou nulle est transmise dans la fonction. Cette section explique le fonctionnement des paramètres par défaut à l'aide de la syntaxe.

Syntaxe
La syntaxe des paramètres par défaut est donnée dans ce qui suit.

Function Function-Name (p1 = dv1, p2 = -dv2, p3 = dv3,…))

body

Dans la syntaxe ci-dessus,

Le nom de fonction fait référence au nom de la fonction où P et Dv représentent respectivement les paramètres et leurs valeurs par défaut. La valeur par défaut pourrait être un entier, une expression ou une valeur de fonction.

Comment utiliser les paramètres par défaut dans JavaScript

Les paramètres par défaut donnent la permission aux fonctions nommées pour démarrer avec une valeur par défaut lorsqu'une valeur non définie est passée. Ceux-ci sont produits lorsqu'une fonction est appelée. Cette section vous aide à apprendre sur la façon de par défaut les paramètres avec des exemples.

Exemple: comment définir des valeurs par défaut à l'aide de paramètres par défaut
Les paramètres par défaut définissent les valeurs par défaut dans la fonction. Il pourrait y avoir un ou plusieurs paramètres dans la fonction. Cet exemple explique comment les paramètres par défaut définissent les valeurs par défaut.

fonction printValue (x = 3, y)
console.log ("x =" + x + "et y =" + y);

printValue ();
printValue (9);
printValue (9, 7);

Dans l'exemple ci-dessus, les deux paramètres 'x' et 'y' sont passés.La valeur par défaut de 'X'est défini alors que'y' n'est pas défini. Le corps de fonction fait référence au code qui imprime les valeurs de x et y.

La fonction est appelée de trois manières différentes:

  • "printValue ();»L'instruction imprimera les valeurs par défaut de 'X' et 'y'(défini ou non dans la fonction)
  • "printValue (9);»L'instruction définira la valeur de 'X«à 9 tandis que la valeur par défaut de»y' est considéré
  • "printValue (9, 7);«Passera la valeur 9 à 'X'Et valeur 7 à'y'.

Il est conclu de la sortie qui:

  • Lorsque printValue () est appelé sans arguments, les valeurs par défaut sont imprimées i.e., 'x = 3' et 'y = indéfini'
  • Lorsque printValue () est appelé avec un seul argument (c'est-à-dire 3), cette valeur sera attribuée au premier paramètre (X)
  • Lorsque printValue () est appelé avec deux arguments (9 et 7), les valeurs par défaut de x et y sont remplacées par 9 et 7 respectivement.

Exemple: comment fonctionne la fonction sans paramètres par défaut
Il peut y avoir plus d'un paramètre dans un objet. Dans le code suivant, nous vérifierons comment la fonction se comporte sans valeurs par défaut.

fonction printValue (x, y)
console.log ("x =" + x + "et y =" + y);

printValue (3);

Dans cet exemple, deux paramètres 'X' et 'Y' sont passés comme un argument sans aucune valeur par défaut.Le corps de fonction fait référence au code qui imprime les valeurs de x et y.

Le «Valeur (3);»L'instruction définira la valeur de 'X'à 3.

Lorsque printValue () est appelé avec seulement un argument '3', alors les valeurs par défaut sont imprimées comme' x = 3 'et' y = Undefined '.

Conclusion

Dans JavaScript, les paramètres par défaut sont utilisés pour définir la valeur par défaut des paramètres de la fonction. Les paramètres par défaut sont très utiles lorsque les paramètres contiennent une valeur nulle ou non définie. Ce guide aide à fournir des connaissances détaillées sur la façon d'utiliser les paramètres par défaut JavaScript. Nous avons fourni un aperçu détaillé des paramètres par défaut en JavaScript et leur importance est mise en évidence en démontrant un ensemble d'exemples.