Reponse ouverte•Junior•D2•5 min de lecture
Quand une fonction renvoie une autre fonction, pourquoi la fonction interne peut-elle encore lire plus tard les variables de la portee externe ?
La fonction interne ferme sur les variables externes, donc elle garde acces a cet environnement lexical meme apres la fin de l'appel externe.
Skill principale
Closures et collections JSModule
Patterns de code JavaScript frontendWorkspace
Apercu du cours
Cette page publique garde le prompt et le cadrage entretien visibles, mais le cours complet vit dans dashboard learn.
suivre les cours vus et les resultats de checkpoint
lancer une practice ciblee directement depuis un cours
renvoyer les cours en review espacee
TL;DR
Une closure permet a une fonction de garder acces a sa portee lexicale externe meme apres le retour de la fonction externe.
Reponse prete pour entretien
La fonction interne ferme sur les variables externes, donc elle garde acces a cet environnement lexical meme apres la fin de l'appel externe.
