본문 바로가기

Dev-/java script, jQuery, Ajax

자바스크립트 arguments(매개변수의 갯수에 따른 처리가 필요할 때)

모든 함수의 프로토타입인 Function에는 arguments라는 유사배열객체가 존재한다.

(cf. 유사배열객체: length 프로퍼티를 가진 일반 객체, 기본 배열 메서드는 사용할 수 없다)



이를 활용해 매개변수의 갯수에 따른 처리가 필요한 함수를 구현 가능

let func = function(a, b, c) {
console.log(arguments);
};

func(1, 2, 3);