Fonction de rappel Fonction Paramètre Origine dans JavaScript
Fonctions de rappel dans JavaScript, comme vous l'avez mentionné, sont exécutées après avoir été transmise en tant que paramètres à d'autres fonctions. Cependant, l'origine des paramètres dans la fonction de rappel peut être confuse. res.render ('index', {}); });
Les variables req et res sont remplies au moment où la fonction de rappel est invoquée. Ce concept est analogue à la façon dont les paramètres sont passés dans les fonctions non-Callback.
router.get('/', function(req, res){ res.render('index', {}); });
Fonction Add (a, b) { retourner un b }
Dans cet exemple, nous comprenons que A et B proviennent de l'invocation de la fonction, tels que Add (1,2).
function add (a, b) { return a b }
pour illustrer, considérer une définition hypothétique de router.get:
router.get = fonction (point de terminaison, cb) { // faire quelque chose var demande = {} Var Response = {} CB (demande, réponse) // temps d'invocation }
Dans l'exemple fourni, Node.js est responsable de la demande et de la réponse à la fonction de rappel chaque fois que .get est invoqué.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3