JavaScript에서는 명시적으로 이름을 지정하지 않고도 매개변수 이름에 액세스할 수 있습니다. 예:
function hi(){
if( 인수[0]=="andy"){
return;
}
alert(arguments[0])
}
할 수 있습니다. 인수[0] 사용 첫 번째 매개변수에 액세스합니다.
다음과 같이 인수 객체를 사용하여 오버로딩을 구현하고, 인수.길이를 사용하여 함수의 매개변수 개수를 가져옵니다.
function hi(){
if(arguments.length==1){
alert(arguments[0] );
}
else if(arguments.length==2){
alert(arguments[0] 인수[1])
}
}