JavaScript/JavaScript
JavaScript 익명함수(Anonymous function)
pathas
2019. 12. 26. 21:44
191226 수업 내용 정리
익명함수(Anonymous function)
▶ 이름을 지정하지 않은 함수
함수 이름이 없어도 호출 가능 → 변수명으로 함수 호출
일반적인 함수와 달리 익명함수는 선언 이후에만 호출 가능 (호이스팅X)
호출) 변수명() or 변수명(매개변수~)
※ 호이스팅(hoisting) : 함수 선언 앞에서도 함수를 호출할 수 있게 해주는 기능
형식
var 참조변수명 = function() { 자바스크립트 코드 };
참조변수명();
예제
var test = function() {
document.write("이름이 없는 함수를 호출합니다.");
}
test();
익명함수는 호이스팅이 되지 않는다는 점을 꼭 기억해 주시기 바랍니다.