要找到呼叫者功能,您需要使用非标准功能“ function.caller”。以前曾考虑过“ argument.caller”属性,但现在已过时。
您可以尝试运行以下函数来获取调用者函数
<html> <head> <script type="text/javascript"> function Display() { alert("caller is " + Display.caller); } </script> </head> <body> <p>Click the following button:</p> <form> <input type = "button" onclick = "Display()" value="Get caller function"> </form> </body> </html>