본문 바로가기

IT노트(구)/JavaScript

자바스크립트 익명 함수 선언하는 방법

자바스크립트 익명 함수 기본 형태는 다음과 같다!

(function(){

// 여기에 내용을 입력하면 된다.
})();

정말 흥미롭게 생겼는데(?)

선언과 동시에 실행을 시키는 구조이다!

따라서 100% 실행을 보장한다.(body onload보다 더 즐겨 사용한다!)



무조건 실행을 시키고 싶은 함수는


익명 함수 블록을 만들어서


그 안에서 호출해주면 된다!(매우 유용하게 사용할 수 있다!)


다음과 같이 해놓으면


html 로딩과 동시에 해당 함수가 무조건 실행된다!



(function(){

alert('hello world'); // alert가 자동으로 실행됨
})();