함수 리터럴을 알아보기 전에 알아야 할 것이 있다.// 함수 선언function greet(name) { return "Hi, " + name + "!";}console.log(greet("Dragon")); // "Hi, Dragon!"우선, 일반적인 함수 선언이다. function 키워드를 사용하여 함수에 이름을 붙여서 선언을 한다.참고로 호이스팅의 영향을 받기 때문에 함수가 정의 되기 전에 호출해도 정상적으로 동작한다. 다음은 함수 리터럴이다. // 함수 선언var greet = function(name) { return "Hi, " + name + "!"; }console.log(greet("Dragon")); // "Hi, Dragon!"지금 선언한 함수 리터럴은 이름이 없는 "익명 함수..