arguments
1. arguments 변수
함수안에서 사용할 수 있도록 그 이름이나 특성이 약속되어 있는 일종의 배열
function sum(){ //매개변수가 없음
var i, _sum = 0;
for(i = 0; i < arguments.length; i++){
document.write(i+' : '+arguments[i]+'<br />');
_sum += arguments[i];
}
return _sum;
}
document.write('result : ' + sum(1,2,3,4));
//0 : 1
//1 : 2
//2 : 3
//3 : 4
//result : 10
//인자의 값이 몇개가 들어올지 모르기 때문에, 인자를 정해놓지 않음2. 매개변수의 수
Last updated
Was this helpful?