기본형
(function() { 명령 } ());
(function(매개변수) { 명령 } (인수));
ES6 버전부터는 =>
표기법(화살표 표기법)을 사용해 함수 선언을 좀 더 간단하게 작성할 수 있음. 익명 함수
에만 사용할 수 있음.
기본형
(매개변수) => { 함수 내용 }
매개변수가 없을 경우
중괄호 안에 함수 내용이 한 줄뿐이라면 중괄호 생략가능. 이 때 return문은 생략된 것으로 간주함.
매개변수가 1개인 경우
매개변수가 2개 이상인 경우
(매개변수) => { ... }
처럼 사용함.