함수 리터럴의 구성요소 네 가지

함수 리터럴의 구성요소 네 가지 1. function 키워드 2. 함수 이름 : 함수 이름은 생략할 수 있는데, 만약 함수 이름을 지정하려면 그 함수 이름은 반드시 유효한 자바스크립트 식별자여야 한다. 3. 쉼표로 구분된 매개변수 목록과 그 매개변수 목록을 둘러싸고 있는 괄호 : 함수 이름과 마찬가지고 매개변수의 이름은 반드시 유효한 식별자여야 한다. 매개변수 목록은 없어도 되지만 괄호는 […]

자바스크립트에서 함수란?

자바스크립트에서 함수는 1종 객체입니다.   1종 객체란? 함수가 다른 자바스크립트 객체와 같은 지위를 가진다. 일반적인 다른 자바스크립트 객체처럼 취급할 수 있다. 다른 자바스크립트 데이터 타입과 마찬가지고, 변수를 통해 함수를 참조할 수 있다. 리터럴로 함수를 선언할 수 있으며 심지어는 함수를 다른 함수의 매개변수로 전달할 수 있다.   1종 객체의 이점 간결한 형태로 코드를 구성할 수 있다