익명함수란 이름이 없는 함수를 뜻 한다. 한 번만 사용될 (재사용할 필요가 없는)때 많이 사용한다.
다만, 일반함수와다르게 선언부가 호출보다 반드시 위에 있어야한다. 일반함수는 함수 전체가 호이스팅되어 호출위치에 상관없이 사용할 수 있지만, 익명함수는 리터럴방식이라 선언부만 호이스팅되기 때문에, 호출위치가 선언보다 밑에 위치해야한다.
장점 메모리관리에 유리하다.