返回一个 arguments 对象中的各个参数的实际值,相应的值是由一个正在执行的函数的 arguments 属性返回的。
[function.]arguments[[0|1|2|...|n]]
0...n 属性所返回的值就是传递给正在执行的函数的实际值。尽管实际上并不是一个参数数组,您还是可以按照与访问数组元素的方法相同的方式访问组成 arguments 对象的各个参数。
下面的例子演示了 arguments 对象的 0...n 属性的用法。要完全理解以下例子,请向该函数传递一个或多个参数:
function ArgTest(){
var s = "";
s += "The individual arguments are: "
for (n=0; n< arguments.length; n++){
s += ArgTest.arguments[n]
;
s += " ";
}
return(s);
}
print(ArgTest(1, 2, "hello", new Date()));
应用于:arguments 对象 | Function 对象