在一个函数体内,标识符arguments具有特殊含义,它是调用对象的一个特殊属性,用来引用Arguments对象。Arguments对象像数组,可以按照数字获取传递给函数的参数值。
例:

Arguments对象的应用<HTML><HEAD>
Arguments对象的应用
<TITLE></TITLE>
Arguments对象的应用
<META content="Microsoft Visual Studio" name=GENERATOR>
Arguments对象的应用
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
Arguments对象的应用
<script language=javascript>
Arguments对象的应用  
function add()

callee属性
    Arguments对象定义了callee属性,用来引用当前正在执行的函数。这对未命名的函数调用自身非常有用。
Arguments对象的应用//阶乘函数
Arguments对象的应用
function(x)
}

函数的length属性是指要求的参数个数(arguments.callee.length),而arguments.length的是指实际传递的参数个数(arguments.length)。

相关文章: