arguments
개념
arguments
객체는 함수에 전달된 인수에 해당하는 Array
형태의 객체입니다.
모든 함수 내에서 이용 가능한 지역 변수
Array 형태란,
length와 index를 사용할 수 있지만, forEach, map 과 같은 내장 메서드를 사용 할 순 없다.
function sum() {
let _sum = 0;
for(i = 0 ; i < arguments.length; i ++) {
_sum += arguments[i];
}
console.log(arguments)
return _sum
}
console.log(sum(1,2,3,4)) // 10
Reference
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/arguments
https://opentutorials.org/course/743/6548