如何在 JavaScript 中找出调用者函数?
有时,开发人员可能希望根据其调用者函数来修改函数的工作方式。要找出调用者函数名称,我们将使用函数对象的caller属性。
使用的属性:
- 函数.caller
在这里, 函数对象被替换为我们想知道其父函数名称的函数名称。
我们来看一个例子:
执行上述代码时,我们可以看到正在注销的父函数的名称。
输出:
让我们看另一个例子:
假设我们从多个函数中调用Foo
函数。
输出:
您可以从属性函数 .caller中了解更多关于父函数的信息
📅  最后修改于: 2022-05-13 01:56:44.368000             🧑  作者: Mango
有时,开发人员可能希望根据其调用者函数来修改函数的工作方式。要找出调用者函数名称,我们将使用函数对象的caller属性。
使用的属性:
在这里, 函数对象被替换为我们想知道其父函数名称的函数名称。
我们来看一个例子:
执行上述代码时,我们可以看到正在注销的父函数的名称。
输出:
让我们看另一个例子:
假设我们从多个函数中调用Foo
函数。
输出:
您可以从属性函数 .caller中了解更多关于父函数的信息