반응형
function sumAll(){
console.log(typeof(arguments) + ' : '+ arguments.length);
}
//함수를 호출합니다.
sumAll(1,2,3,4,5,6,7,8,9,10);
object : 10
function sumAll(){
var output = 0;
for (var i = 0; i<arguments.length;i++){
output += arguments[i];
}
return output;
}
console.log(sumAll(1,2,3,4,5,6,7,8,9,10));
55
자바스크립트의 모든 함수는 내부에 기본적으로 변수 arguments가 있습니다.
변수 arguments는 매개변수의 배열입니다.
반응형
'언어 > javascript' 카테고리의 다른 글
javascript : 클로저 (0) | 2020.11.29 |
---|---|
javascript : callback 함수 (0) | 2020.11.29 |
javascript : array (0) | 2020.11.29 |
javascript : var 키워드의 비동기 함수 문제 (0) | 2020.11.28 |
javascript : var, let, const 차이 (0) | 2020.11.28 |