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