How to console.log a JavaScript Function?

In JavaScript (or Node.js), you can simply use the Object.prototype.toString() method to console.log() (or output) the function itself. For example:

function foo() {
    return 'bar';


Please note that for built-in methods, you would see [native code] (or something similar) as the output. This is because these methods are not written in JavaScript.

Hope you found this post useful. It was published . Please show your love and support by sharing this post.