Antworten:
Wenn es sich um eine benutzerdefinierte Funktion handelt, können Sie Folgendes verwenden:
console.log(callback.toString());
Andernfalls erhalten Sie nur so etwas wie, [native code]
da integrierte Funktionen nicht in JavaScript geschrieben sind.
Beispiel:
function x(){}
// Prints "function x(){}"
(function(callback){ console.log(callback.toString()); })(x);
if(window.console){ console.log(' write in console ') }
- eine Vorsichtsmaßnahme?