我正在尝试在javascript中记录一个函数:
console.log(callback)
>>[Function]
我想知道这个功能是什么。我能这样做吗?感谢。
答案 0 :(得分:119)
如果是用户定义的功能,您可以使用:
console.log(callback.toString());
否则你会得到类似[native code]
的内容,因为内置函数不是用JavaScript编写的。
示例:
function x(){}
// Prints "function x(){}"
(function(callback){ console.log(callback.toString()); })(x);