直接上代码可能更直观一点
function fn(x, y, z) {
console.log(fn.length) // => 形参的个数
console.log(arguments) // 类数组对象类型的实参参数集合
console.log(arguments.callee === fn) // 函数本身
console.log(fn.caller) // 函数的调用者
console.log(fn.name) // => 函数的名字
}
function f() {
fn(10, 20, 30, 40)
}
f();