function funcArg(a, b) {
console.log(funcArg.caller);
console.log(
arguments.callee);
console.log(
arguments);
}
function execArg() {
funcArg(
10,
23);
}
execArg();
function calleeDemo() {
alert(
arguments.callee);
}
var sum =
function(n) {
if(n <=
1)
return 1;
else return n +
arguments.callee(n -
1)
}
var sum1 = sum;
sum =
function() {
return 0;
}
console.log(sum1(
5));
console.log(sum(
5));
转载请注明原文地址: https://ju.6miu.com/read-350195.html