Comment passer la fonction JavaScript comme paramètre

Comment passer la fonction JavaScript comme paramètre
Semblable à d'autres variables ou valeurs, les fonctions JavaScript sont les données qui peuvent être transmises à une autre fonction. Cela indique qu'une fonction peut être adoptée comme argument ou paramètre à une autre méthode. En JavaScript, une telle action permet l'utilisation du paramètre de fonction acceptée pour effectuer d'autres opérations. De plus, il réduit également la complexité globale du code et donne une compréhension claire.

Ce manuel enseignera la procédure pour passer une fonction en tant que paramètre ou argument.

Comment passer une fonction JavaScript comme argument / paramètre?

Dans le but de passer une fonction en tant que paramètre, JavaScript propose un «ReferenceFunc ()"Cela fera référence à la fonction spécifique qui doit être transmise en tant que paramètre.

Ici, nous avons un exemple pour la démonstration.

Exemple

Premièrement, nous déclarerons une fonction «parent()"Et passez"ReferenceFunc«Comme paramètre:

fonction parent (ReferenceFunc)
ReferenceFunc ();

Ensuite, nous déclarerons la deuxième fonction nommée «enfant()”Qui doit être passé comme paramètre dans la fonction parent (). De plus, nous afficherons un message dans le corps de la fonction pour vérifier si la fonction est passée avec succès comme argument ou non:

fonction child ()
console.log ('la fonction JavaScript passée comme paramètre');

Enfin, nous passerons la fonction enfant () comme un argument à la fonction parent ():

parent (enfant);

Lorsque le programme donné ci-dessus sera exécuté et que la fonction Parent () essaiera d'accéder à la fonction enfant (), le compilateur référera la fonction Child () comme «ReferenceFunc ()»Et exécutez le code Ajouter son corps comme suit:

Nous avons démontré la méthode la plus simple pour passer une fonction en tant que paramètre ou argument.

Conclusion

Pour passer une fonction de paramètre, vous pouvez placer une référence à la fonction requise comme un argument dans JavaScript. Dans un tel scénario, lorsqu'une fonction essaie d'accéder à une autre fonction qui est transmise comme un argument à l'appel de fonction, le paramètre de référence ajouté se référera et l'opération spécifiée sera effectuée. Cette rédaction a discuté de la méthode pour passer toute fonction comme un argument ou un paramètre en JavaScript.