获取诊断的功能详细信息

时间:2016-06-18 05:58:21

标签: javascript node.js

我有一个带参数的函数 - 调用回调。当回调没有返回任何内容时,我需要尽可能多地显示关于回调的详细警告:

function testFunction(cb) {
   var result = cb();
   if(result === undefined) {
      // show everything I can about the callback function:
      // name, file name, line number, body / code
   }
}

可以从回调参数中提取多少信息?

到目前为止,我能找到的唯一细节是:

  • cb.name,如果是命名函数
  • cb.toString() - 获取正文/代码

Node.js是否有可能以某种方式从函数中获取更多信息,例如源文件和行号?

0 个答案:

没有答案