1
我正在尋找一種方法來遍歷對象並執行一個操作,如果我有一個匿名函數而不執行操作,如果我有一個本地函數。區分節點的本地函數和匿名函數
這最好用一個例子說明:
腸道反應當然並不,但的console.log將輸出[Function: String]
爲字符串本地函數,並[Function]
匿名功能。
謝謝! 馬特
我正在尋找一種方法來遍歷對象並執行一個操作,如果我有一個匿名函數而不執行操作,如果我有一個本地函數。區分節點的本地函數和匿名函數
這最好用一個例子說明:
腸道反應當然並不,但的console.log將輸出[Function: String]
爲字符串本地函數,並[Function]
匿名功能。
謝謝! 馬特
您可以使用toString()
看功能的文本,然後查找功能,而無需名稱:
/^function\s*?\(/.test(prop.toString())