Arguments(函数参数对象)
arguments[ ] | 函数参数的数组 |
Arguments | 一个函数的参数和其他属性 |
Arguments.callee | 当前正在运行的函数 |
Arguments.length | 传递给函数的参数的个数 |
arguments[]数组只在函数体内定义。 | |||
| |||
argument_names... 任意多个字符串参数,每个字符串命名一个或多个要创建的Function对象的参数。 |
|
属性arguments.callee引用当前正在运行的函数。它给未命名的函数提供了一种自我引用的方式。该属性只在函数体内被定义。 |
|
|
Arguments对象的属性length声明了传递给当前函数的参数的个数。该属性只在函数体内被定义。 |
注意:这个属性声明的是实际传递给函数的参数个数,而不是期望传递的参数个数。还要注意该属性不具备Array.length属性的专有行为。 |
|