● arguments : 인자를 담고있는 예약어, 배열형태임(객체)
function sumAll() {
alert(typeof(arguments) + " : " + arguments.length);
}
sumAll(1, 2, 3, 4, 5); // object : 5
----------------------------------------------------------------------------
function sumAll() {
var returnValue = 0;
for (const i in arguments) {
returnValue += arguments[i];
}
return returnValue;
}
document.write(sumAll(1, 2, 3, 4, 5)); // 15
'Langauge > Javascript' 카테고리의 다른 글
함수의 변수범위, 클로저 (0) | 2020.07.17 |
---|---|
콜백 함수 (0) | 2020.07.17 |
Javascript 배열 (0) | 2020.07.17 |
JavaScript 타입 종류 (0) | 2020.07.16 |
동등 연산자(==)와 일치 연산자(===) (0) | 2020.07.16 |