Ainsi, lorsqu'elles sont exécutées, elles ne peuvent accéder qu'aux variables globales et à leurs propres valeurs locales. Elles ne peuvent pas accéder aux variables de la portée dans laquelle le constructeur Function a été invoqué.
When running them, they will only be able to access their own local variables and global ones, not the ones from the scope in which the Function constructor was called.
Si un bloc est passé en argument, il sera converti en une fonction en utilisant le constructeur function.
If a block is provided as argument, it will be converted to a function using the function constructor.
Description Les objets Function créés avec le constructeur Function sont évalués à chaque utilisation.
Function objects created with the Function constructor are evaluated each time they are used.
Le constructeur Function crée un nouvel objet Function.
The Function constructor creates a new Function object.
Les objets Function créés avec le constructeur Function sont analysés quand la fonction est créée.
Les fonctions créées avec le constructeur Function() ne créent pas de fermetures liées au contexte de leur création.
Note: async functions created with the AsyncFunction constructor do not create closures to their creation contexts; they are always created in the global scope.
Conteúdo potencialmente sensível ou impróprio
Os exemplos servem apenas como ajuda na tradução da palavra ou da expressão procurada. Eles não são selecionados ou validados por nós e podem conter linguagem inapropriada. Pedimos que reporte exemplos que devem ser modificados ou que não devem ser exibidos. As traduções potencialmente sensivéis, impróprias ou coloquiais geralmente são marcadas em vermelho ou em laranja.