javascript - 找到JS中调用该函数的函数?

标签 javascript debugging function

查找调用该函数的函数的最佳方法是什么?

例如,如果我有

function first(){
  doSomething();
}

// Lots of code

function doSomething(){
  alert('Somehow, I know that' + ________ + 'function called me...');
  alert('Boink, hit an error, but now you know what function called me');
}

有什么办法可以得到这个调用函数吗?谢谢!

最佳答案

将 ______ 替换为 doSomething.caller

关于javascript - 找到JS中调用该函数的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3267537/

相关文章:

rest - 开发 RESTful 应用程序时如何使用 Yii2 调试器?

C++ bughunt - vector 中的高分插入会使程序崩溃

c++ - 表示 "ping-pong"值的无分支方式?

javascript - wordpress 中当天打开的选项卡

javascript - 覆盖 ui-bootstrap 的默认分页模板

javascript - 操作 DOM 时在哪里设置链接

c++ - GDB中自动变量的打印类型和模板函数/方法的原型(prototype)

python - 理解装饰器函数中的作用域和 *args 和 **kwargs

python - 如何在 Python 中重新加载函数?

javascript - 如果文件名相同,则更改事件函数不适用于输入类型文件