arguments 是一个类数组对象。代表传给一个function的参数列表。
function a() {
    console.log(arguments);
}
a("A", "b", 1);输出
["A", "b", 1]arguments.callee
指向当前执行的函数。
递归中常用,避免函数修改后出错,提高代码的安全性、稳定性。
arguments.lengtharguments.caller指向调用当前函数的函数。
原文:https://www.cnblogs.com/aduner/p/12229695.html