为什么Node控制台不显示功能代码?

Ran*_*lue 45 node.js

在谷歌C​​hrome控制台中,如果我键入fn哪里fn是一个函数,那么我得到的代码fn.在节点控制台中,键入require.resolve只是打印输出

[Function]
Run Code Online (Sandbox Code Playgroud)

为什么我没有得到函数定义?

Ran*_*lue 76

来自评论:使用fn.toString().

  • 由于该函数使用`\n`字符而不是实际的换行符打印,因此有时将toString()输出传递给console.log是有利的,如下所示:`console.log(fn.toString())` (3认同)