函数参数
// 考察函数参数
function fn(a){
let b = arguments[0];
return (b) => {
console.log(b);
console.log(arguments[0]);
}
}
fn(1)(2);
函数递归
function factorial(num) {
if (num <= 1) {
return 1;
} else {
return num * arguments.callee(num - 1);
}
}
let fn = factorial;
factorial = null;
console.log(fn(5))