가변 인자 함수

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

 

가변 인자 함수

·       함수에서 입력할 수 있는 매개변수 개수가 변하는 함수입니다.

·       가변 인자 함수는 정의된 것과 달리 입력된 매개 변수를 모두 활용할 수 있는 함수입니다.

·       모든 함수가 따로 선언은 하지 않았지만 매개변수를 저장하기 위해 arguments 배열을 이용하여 저장합니다.

 

// 배열 생성

var array1 = Array();

//매개 변수만큼의 크기를 가지는 배열 생성

var array2 = Array(10);

//매개 변수를 배열로 만듬

var array3 = Array(273, 103, 57, 32);

 

 

 

 

arguments

함수에서 입력받은 매개 변수를 저장하고 있는 배열