J'essaye d'enregistrer une fonction en javascript:
console.log(callback)
>>[Function]
Je veux voir quelle est la fonction. Puis-je faire cela? Merci.
J'essaye d'enregistrer une fonction en javascript:
console.log(callback)
>>[Function]
Je veux voir quelle est la fonction. Puis-je faire cela? Merci.
S'il s'agit d'une fonction définie par l'utilisateur, vous pouvez utiliser:
console.log(callback.toString());
Sinon, vous obtiendrez simplement 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);
if(window.console){ console.log(' write in console ') }
une précaution?