함수의 종류 1. 명시적 함수 -함수 정의 후 사용 ex) function func01(){ alert("명시적 함수"); } 2. 익명 함수 - 변수에 함수 넣어준 뒤 사용 - 이 때 사용하는 함수는 함수 실행이 아니라 변수를 실행하는 것임 ex) var func02 = function(){ alert("익명 함수"); } 3. 리터럴 함수 -리터럴?값 자체 -함수 자체를 리터럴(매개변수, 리턴 등등)로 사용 --함수를 값처럼 사용하자~ ex) /*prn의 매개변수로 함수를 넣음*/ function func03(){ prn(function(msg){ alert(msg); }); } function prn(literal){ alert(literal); literal("안녕하세요. 리터럴입니다."); } ..