【发布时间】:2017-04-19 18:29:30
【问题描述】:
我正在 node.js 中开发一个记录器模块,我需要知道调用我的记录函数之一的方法的名称,以便记录函数可以打印日志的来源。
例如,如果 classOne 类中的方法 methodOne 想要创建日志,它将调用我的模块 Logger。此函数将接收一条消息并打印输出,其中包含要生成日志的方法的名称和它所属的类的名称。由于 javascript 中的方法是匿名函数,因此我无法获得该名称。
你们知道有什么办法吗?
【问题讨论】:
标签: javascript node.js call classname