본문 바로가기
IT/JavaScript

arguments

by 봉즙 2020. 6. 28.
function add(a, b) {
	console.dir(arguments);
    return a+b;
}

자바스크립트 함수에서 형식에 맞춰 파라미터를 넘기지 않아도 에러가 발생하지 않으며 함수 작성시 호출된 인자의 갯수에 따라 동작을 다르게 해야하는 경우가 있는데 이럴 경우 사용하는 것이 arguments객체이다.
호출시 넘긴 인자들이 배열 형태로 저장된다.

이따 파라미터는 배열 형태로 존재하며 callee프로퍼티는 현재 실행중임 함수의 참조 값을 의미한다.

'IT > JavaScript' 카테고리의 다른 글

다양한 반복문 속도 비교  (0) 2020.06.30
this, self 사용 이유  (0) 2020.06.28
즉시실행 함수 (immediate functions)  (0) 2020.06.28
vue dynamic image  (0) 2020.06.25
!! 연산자  (0) 2020.06.25

댓글