在javascript中,不需要明確指出參數名,就能訪問它們。如:
復制代碼 代碼如下:
function hi(){
if(arguments[0]=="andy"){
return;
}
alert(arguments[0]);
}
用arguments[0]可以訪問第一個參數,如此類推。
利用arguments對象可以實現重載,利用arguments.length可以獲取函數的參數個數,如下:
復制代碼 代碼如下:
function hi(){
if(arguments.length==1){
alert(arguments[0]);
}
else if(arguments.length==2){
alert(arguments[0] + arguments[1]);
}
}