©
This document usesPHP Chinese website manualRelease
JScript | 语言参考 |
返回一个对函数的引用,该函数调用了当前函数。
functionName.caller
functionName 对象是所执行函数的名称。
对于函数来说,caller属性只有在函数执行时才有定义。 如果函数是由 JScript 程序的顶层调用的,那么caller包含的就是null。
如果在字符串上下文中使用caller属性,那么结果和functionName.toString一样,也就是说,显示的是函数的反编译文本。
下面的例子说明了caller属性的用法:
function CallLevel(){ if (CallLevel.caller== null) return("CallLevel was called from the top level."); else return("CallLevel was called by another function."); }
版本2
function 语句
应用于: Function 对象