4

我对nodejs真的很陌生。有没有办法将函数内容转换为字符串?像,如果我有:

function() {
    ....
}

我想要“function() { .... }”。

这样的事情可能吗?

4

1 回答 1

6

函数已经有一个toString()方法......所以(function() {}).toString()应该可以工作。

例如,在节点 REPL 中:

> (function() { console.log("hello"); }).toString()
'function () { console.log("hello"); }'

这是一些文档的链接。

于 2013-04-03T17:10:27.053 回答