js find the function caller All In One
js find the function caller All In One
Function.caller
// 👎
function myFunc() {
if (myFunc.caller == null) {
return 'The function was called from the top!';
} else {
return 'This function\'s caller was ' + myFunc.caller;
}
}
function func () {
console.trace();
}
func();
/*
console.trace
func @ VM55:2
(anonymous) @ VM86:1
*/
https://stackoverflow.com/a/34853024/5934465
refs
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/caller
©xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/15508110.html
未经授权禁止转载,违者必究!