function 함수 (매개변수) {함수 표현식}
위 형태로 함수를 정의 하는데, 매개 변수는 기호 쉼표(,)로 여러개의 값을 가질 수 있다.
함수에서 선언하는 매개 변수의 값과 상관없이, 함수를 호출할 때 매개 변수를 여러개 또는 0개 넘길 수 있는데, 이게 가능한 이유는 자바스크립트 내부에서 매개 변수가 배열로 표현되기 때문이다. 빈 배열이어도 상관없고, 선언한 매개 변수의 갯수 보다 더 많아도 에러로 처리하지 않는다.
함수는 arguments 라는 객체를 갖고 있는데 이 값을 통해서 매개 변수 값에 접근할 수 있다.
'프론트엔드 개발자를 위한 자바스크립트 프로그래밍 공부 > 3장 언어의 기초 - 연산자' 카테고리의 다른 글
함수 또는 함수의 결과값 할당 (2) | 2019.01.29 |
---|---|
자바스크립트의 속성 접근자 점(.) , 대괄호 ([]) (0) | 2019.01.21 |
break, continue (0) | 2019.01.11 |
문장 레이블 (0) | 2019.01.11 |
do while (0) | 2019.01.11 |