web-dev-qa-db-fra.com

console.log javascript [Fonction]

J'essaie de connecter une fonction en javascript:

console.log(callback)
>>[Function]

Je veux voir quelle est la fonction. Puis-je faire cela? Merci.

86
Harry

Si c'est une fonction définie par l'utilisateur, vous pouvez utiliser:

console.log(callback.toString());

Sinon, vous obtiendrez quelque chose comme [native code] puisque les fonctions intégrées ne sont pas écrites en JavaScript.

Exemple:

function x(){}

// Prints "function x(){}"
(function(callback){ console.log(callback.toString()); })(x);
124
Paulpro