📜  如何在 JavaScript 中找出调用者函数?

📅  最后修改于: 2022-05-13 01:56:44.368000             🧑  作者: Mango

如何在 JavaScript 中找出调用者函数?

有时,开发人员可能希望根据其调用者函数来修改函数的工作方式。要找出调用者函数名称,我们将使用函数对象的caller属性。

使用的属性:

  • 函数.caller

在这里, 函数对象被替换为我们想知道其父函数名称的函数名称。

我们来看一个例子:


执行上述代码时,我们可以看到正在注销的父函数的名称。
输出:
在 Firefox 控制台中运行代码

让我们看另一个例子:
假设我们从多个函数中调用Foo函数。


输出:
从多个函数调用孩子

您可以从属性函数 .caller中了解更多关于父函数的信息