函数调用者与被调用者的关系
发布于 9 年前 作者 immatt2015 5374 次浏览 最后一次编辑是 8 年前 来自 问答

想问一下, 被调函数可以访问调用者函数的啥属性?

2 回复

arguments 的 caller 與 callee,其中 arguments 是系統保留字。

callee 相關連結

不過新版的 ES 有些變動,caller 已經移除了, 自己現在的做法給樓主參考看看。

function A() {
   var callee = arguments.callee;
   B(callee);
}

function B(caller) {
   console.log(caller);
}
回到顶部