티스토리 뷰

arguments

약속되어있는 특수한 객체

배열의 형태를 가지고 있으나 배열이 아닌 것 즉 유사배열이라고 한다.

함수 호출시 넣었던 인자들이 배열형태로 저장되어있음

 

 

function zero(){

console.log(

'zero.length', zero.length, // '1' 함수.length는 함수에 정의된 인자의 수

'arguments', arguments.length // '2' arguments.length는 실제 전달된 인자의 수

);

}

one('val1', 'val2'); // one.length 1 arguments 2

 

'javascript' 카테고리의 다른 글

[생활코딩]객체 지향 프로그래밍  (0) 2021.04.24
[생활코딩]함수의 호출  (0) 2021.04.23
[생활코딩]클로저  (0) 2021.04.23
[생활코딩]함수와 콜백  (0) 2021.04.14
[생활코딩]함수의 유효범위(스코프)  (0) 2021.04.14
댓글