Comment - Définir les paramètres par défaut
Découvrez comment définir des valeurs de paramètre par défaut pour les fonctions JavaScript.
Paramètres par défaut
Si une fonction en JavaScript est appelée avec des arguments manquants (inférieurs à ceux déclarés), les valeurs manquantes sont définies sur
undefined
.
Parfois c'est acceptable, mais parfois il est préférable d'attribuer une valeur par défaut au paramètre :
Exemple
function myFunction(x, y) {
if (y === undefined) {
y = 2;
}
}
ECMAScript 2015 autorise les valeurs de paramètre par défaut dans la déclaration de fonction :
function myFunction (x, y = 2) {
// function code
}
En savoir plus sur les fonctions dans notre didacticiel sur les fonctions JavaScript .