caller
- 检验函数被谁调用过
- 检验函数被谁调用过 返回值是调用这个函数的函数本身,没有的话返回null
arguments.callee
- 函数本身12345678910function Fn() {console.log(arguments.callee.caller);//-->function fn() {Fn()}//-->arguments.callee 函数本身//caller:检验函数被谁调用过 返回值是调用这个函数的函数本身,没有的话返回nullconsole.log(Fn.prototype.constructor === arguments.callee);//-->true}function fn() {Fn()}fn();
|
|