JS自身函数调用

使用arguments.callee

var f = function () {
    return arguments.callee  
}
// arguments.callee调用太耗性能所以不要用好点。
// 在严格模式是禁用的

不使用arguments.callee的情况下

给函数添加个名字,并进行调用

var ff = function f () {
    return f()     
} // 作用域在IE678下可能有不一样

你可能感兴趣的:(JS自身函数调用)