控制台.log javascript [函数]

2022-08-30 04:47:38

我正在尝试在javascript中记录一个函数:

console.log(callback)
>>[Function]

我想看看函数是什么。我能做到吗?谢谢。


答案 1

如果它是用户定义的函数,则可以使用:

console.log(callback.toString());

否则,你只会得到类似的东西,因为内置函数不是用JavaScript编写的。[native code]

例:

function x(){}

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

答案 2