JScript | 语言参考 |
返回正被执行的 Function 对象,也就是所指定的 Function 对象的正文。
[function.]arguments.callee
可选项 function 参数是当前正在执行的 Function 对象的名称。
callee 属性是 arguments 对象的一个成员,仅当相关函数正在执行时才可用。
callee 属性的初始值就是正被执行的 Function 对象。这允许匿名的递归函数。
function factorial(n){ if (n <= 0) return 1; else return n * arguments.callee(n - 1)
}print(factorial(3));
应用于:arguments 对象 | Function 对象