返回一個(gè) arguments 對(duì)象中的各個(gè)參數(shù)的實(shí)際值,相應(yīng)的值是由一個(gè)正在執(zhí)行的函數(shù)的 arguments 屬性返回的。
[function.]arguments[[0|1|2|...|n]]
0...n 屬性所返回的值就是傳遞給正在執(zhí)行的函數(shù)的實(shí)際值。盡管實(shí)際上并不是一個(gè)參數(shù)數(shù)組,您還是可以按照與訪問(wèn)數(shù)組元素的方法相同的方式訪問(wèn)組成 arguments 對(duì)象的各個(gè)參數(shù)。
下面的例子演示了 arguments 對(duì)象的 0...n 屬性的用法。要完全理解以下例子,請(qǐng)向該函數(shù)傳遞一個(gè)或多個(gè)參數(shù):
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()));
應(yīng)用于:arguments 對(duì)象 | Function 對(duì)象