Comment rappeler la fonction avec des paramètres en javascript

Comment rappeler la fonction avec des paramètres en javascript
Lors de la programmation en JavaScript, une fonction de rappel avec des paramètres peut aider à éviter les problèmes et les erreurs. En plus de cela, il offre la facilité d'appeler une fonction particulière après l'autre. Dans un autre cas, il est bénéfique de telle manière que tant que l'opération précédente n'est pas terminée, on peut attendre pour passer à l'opération suivante.

Cet article illustrera les méthodes pour appliquer les fonctions de rappel ayant des paramètres en JavaScript.

Comment rappeler la fonction avec des paramètres en javascript?

À la fonction de rappel avec des paramètres en JavaScript, les méthodes suivantes peuvent être appliquées:

  • "Défini par l'utilisateur" valeur
  • "Modèle littéraux"

Maintenant, nous allons démontrer le concept déclaré un par un!

Méthode 1: Application de la fonction de rappel avec des paramètres en JavaScript sur la valeur définie par l'utilisateur

Cette méthode peut être appliquée pour passer la fonction de rappel comme un argument à la fonction principale impliquant la valeur définie par l'utilisateur tout en étant invoqué.

Vérifiez l'exemple suivant pour comprendre le concept déclaré.

Exemple
Tout d'abord, définissez une fonction nommée «exemple()«Avec deux arguments:«article" et "cb», Où l'élément est la valeur saisie par l'utilisateur, et le deuxième argument fait référence à la fonction de rappel.

Dans sa définition de fonction, demandez à l'utilisateur de saisir une valeur de chaîne à l'aide d'une invite. Ensuite, la valeur définie par l'utilisateur sera transmise à la fonction de rappel comme un argument de chaîne:

Exemple de fonction (item, cb)
var string = inside ("Entrez le contenu:") + item;
CB (String);

Maintenant, déclarez la fonction de rappel nommée «rappeler()"Avec l'argument spécifié"fait”Utilisé pour afficher la valeur entrée dans la boîte de dialogue d'alerte via:

rappel de fonction (fait)
alerte (fait);

Enfin, accédez à l'exemple de fonction principale () avec la fonction de rappel qui lui est passé comme paramètre avec la valeur de chaîne spécifiée:

Exemple ("chargé!", rappeler);

La sortie résultante sera:

À partir de la sortie ci-dessus, il est évident que les deux valeurs de chaîne, l'original et la valeur d'argument de la fonction de rappel sont fusionnées et affichées avec succès dans la boîte d'alerte.

Méthode 2: Application de la fonction de rappel avec des paramètres en javascript à l'aide de littéraux de modèle

"Modèle littéraux"Sont représentés comme les caractères de backtick (') et sont principalement utilisés pour l'interpolation des chaînes. Cette technique peut être utilisée pour afficher la valeur de chaîne spécifiée par rapport au modèle littéral correspondant. Ces littéraux doivent être placés dans la définition de la fonction d'origine ainsi que la valeur de la fonction de rappel.

Exemple
Dans l'exemple suivant, définissez une fonction nommée «exemple()»Avec les arguments spécifiés. Ici, l'argument particulier «chaîne"Fait référence à la valeur de la chaîne à l'aide du modèle littéral, et"cb»Représente la fonction de rappel:

Exemple de fonction (String, CB)
console.log ('$ string');
CB (String);

Après cela, déclarez la fonction de rappel nommée «rappeler()". Dans sa définition, nous imprimerons le message suivant:

function callback ()
console.Log ('Linuxhint!');

Enfin, invoquez le «exemple()”Fonction et transmettez la valeur de chaîne et la fonction de rappel comme arguments:

Exemple («Chargement du site Web…», rappel);

On peut observer qu'en faisant passer la fonction d'appel en tant que paramètre, sa valeur de chaîne correspondante est fusionnée avec la valeur de la fonction principale:

Nous avons compilé les méthodes pour utiliser la fonction de rappel avec des paramètres dans JavaScript.

Conclusion

En JavaScript, vous pouvez appliquer une fonction de rappel avec des paramètres sur la valeur saisie par l'utilisateur ou utiliser la technique des littéraux de modèle. La première approche peut être utilisée pour effectuer la fonction de rappel sur la valeur définie par l'utilisateur, tandis que la deuxième approche aide à travailler avec des valeurs codées dur comme paramètres. Ce manuel a démontré la méthode pour utiliser la fonction de rappel ayant des paramètres en javascript.