function factorial(num){
if(num<1){
return 1;
}
else{
return num*factorial(num-1);
}
}
var anotherFactorial = factorial;
factorial = null;
alert(anotherFactorial(4)); //出错!
function factorial(num){
if(num<1){
return 1;
}
else{
return num*arguments.callee(num-1);
}
}
alert(anotherFactorial(4));
arguments.callee
最新推荐文章于 2022-07-18 21:25:55 发布