在使用此问题中的功能进行调试后,我想知道是否有办法获取调用该函数的文件名,并且可能是该行。
可能是我要求太多,但我知道在某些语言中这是可能的。
如果这是不可能的,任何人都可以提及为什么他的功能没有实现?
我会尝试改写这个问题,因为我认为我没有说清楚。
我有 file.js,其中第 17 行有一个函数声明:
...
function main()
{
Hello();
}
我有另一个文件 test.js,我在其中定义函数 hello
function Hello()
{
...
which tells me the name of the file and a line in which the function which evoked it was defined
}
例如,如果我打电话
main()
,它会告诉我file.js, 17 line
与萤火虫无关