본문 바로가기

프로그래밍 언어/Script

JAVA script 매개변수


function one(arg1) {
    console.log(
        ‘one.length’, one.length,
        ‘arguments’, arguments.length
    );
}
one(‘ val1’, ‘val2’); //one.length = 1
                                //arguments.length = 2

- one(함수)의 길이가 1인 이유는 one.length는 “함수가 매개변수로 정의한 매개변수의 숫자”를 의미한다.
- 하지만 arguments의 길이가 2인 이유는 arguments.length는 매개변수의 숫자가 중요하지 않고, “그 함수를 호출할 때 몇 개의 인자를 입력했는가”에 대한 정보를 담는다.

'프로그래밍 언어 > Script' 카테고리의 다른 글

JAVA script prototype  (0) 2022.12.13
JAVA script apply  (0) 2022.12.13
JAVA script arguments  (0) 2022.12.13
JAVA script 클로저  (0) 2022.12.13
JAVA script 함수2  (0) 2022.12.12