Chrome控制台标签中是否有任何方法可以显示调用函数的地址?
我有一个被调用的函数,但我不知道从哪里来。我知道我可以打破并查看调用堆栈,但我只想在每个调用它的条目上显示:
functon select_el() {
console.log("select_el called by " + ?????);
etc.
}
由于
答案 0 :(得分:2)
我认为你不能用console.log()
做到这一点。如果红色输出没问题,请尝试使用console.error()
。
答案 1 :(得分:0)
this question的答案可能正是您所寻找的。 p>
它使用抛出异常的技巧,然后访问LineNumber
属性并打印它。