Vue里面怎么查看方法的调用者?

就是查看该方法在哪里被调用,用arguments.callee.caller会报错

阅读 6.2k
1 个回答
function search(){
    // 以下两句是等效的
    console.log(search.caller.name); 
    // 警告:在严格模式下,第5版 ECMAScript (ES5) 禁止使用 arguments.callee()
    console.log(arguments.callee.caller.name)
}
function baidu(){
    search();
}
function google(){
    search();
}
 
google();
baidu();
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题