如何找到JavaScript中的调用者函数?
要找到呼叫者功能,您需要使用非标准功能“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>