IT&컴퓨터공학/Javascript
[JAVASCRIPT]6. arguments 란?
yan_z
2020. 4. 12. 15:56
함수에는 arguments 라는 변수에 담긴 숨겨진 유사 배열이 있다.
function sum(){
var i, _sum = 0;
for(i = 0; i < arguments.length; i++){ //arguments 라는 정해진 변수임. -> 인자를 뜻하는 변수
document.write(i+' : '+arguments[i]+'<br />');
_sum += arguments[i];
}
return _sum;
}
document.write('result : ' + sum(1,2,3,4)); // 인자 4개 전달
//자바스크립트는 아주 융통성이 좋아서
//함수에 파라미터가 없더라도 인자를 여러 개 넣을 수 있다.