4
我真的是新的nodejs。 有沒有辦法將函數內容轉換爲字符串? 喜歡的東西,如果我有:nodejs函數字符串包含函數的代碼
function() {
....
}
我想有 「功能(){....}」。
這樣的事情可能嗎?
我真的是新的nodejs。 有沒有辦法將函數內容轉換爲字符串? 喜歡的東西,如果我有:nodejs函數字符串包含函數的代碼
function() {
....
}
我想有 「功能(){....}」。
這樣的事情可能嗎?
函數已經有一個toString()
方法...所以只需(function() {}).toString()
應該工作。
例如,在節點REPL:
> (function() { console.log("hello"); }).toString()
'function() { console.log("hello"); }'
下面是一些documentation的鏈接。
@kamituel我相信'Function.prototype.toString()'是標準的。 MDN文檔中引用的'indentation'參數是非標準的,但此解決方案不依賴於此。 – jmar777
你試過'(function(){...})。toString()'? – Benoir