저번 시간에는 기초적으로 함수의 기본적인 틀을 배웠다면 지금은 함수를 좀 더 깊게 들어가 여러가지 함수에 대해 배우고자 합니다. 함수는 단순히 function 함수명 () {} 구조가 아닌 여러 방식으로 쓰입니다.
그 중에서 익명 함수, 즉시 실행 함수, 화살표 함수에 대해 배우고자 합니다. 익명 함수(Anonymous Function)이란?
이름에서도 알 수 있듯이 이름이 없는 함수입니다. 감을 더 잡기 위해 기본 적인 틀을 봅시다.
먼저 이름이 없다고 했으니 단순히 이름 없이 함수를 정의해볼까요? function (매개변수1, 매개변수2) { // 실행문장 } 기본적으로 함수는 function 키워드 다음에 함수명이 오지만 익명 함수는 그렇지 않습니다.
그렇다면 함수를 호출할 때는 어떻게 해야할까.....