Désolé pour le titre vraiment bizarre, mais voici ce que je suis en train de faire:Existe-t-il un moyen d'obtenir la fonction actuelle à partir de la fonction actuelle?
var f1 = function (param1, param2) {
// Is there a way to get an object that is ‘f1’
// (the current function)?
};
Comme vous pouvez le voir, je voudrais accéder à la fonction actuelle à partir d'une fonction anonyme.
Est-ce possible?
'arguments.callee' n'est pas le bon outil pour cette situation. Il est déconseillé dans ECMAScript 5 "mode strict", et empêche certaines optimisations par les minifieurs. –
@ Box9 existe-t-il une alternative? –
@DavidTang il peut être déconseillé, mais c'est la seule option disponible. Peut-être devraient-ils le désapprouver. –