본문 바로가기
IT/JavaScript

즉시실행 함수 (immediate functions)

by 봉즙 2020. 6. 28.
(function (name) {
	console.log(name);
})('foo');

최초 한번의 실행플 필요로하는 초기화 코드 부분에서 주로 사용한다.

라이브러리 코드를 즉시 실행 함수 내부에 정의해두게 되면 라이브러리 내의 변수들은 함수 외부에서 접근할 수 없고 자바스크리트 라이브러리가 동시에 로드가 되더라도 라이브러리 간 변수 이름 충돌의 문제를 방지할 수 있다.

jQuery에서 이러한 방식을 사용한다.

'IT > JavaScript' 카테고리의 다른 글

this, self 사용 이유  (0) 2020.06.28
arguments  (0) 2020.06.28
vue dynamic image  (0) 2020.06.25
!! 연산자  (0) 2020.06.25
typeof  (0) 2020.06.25

댓글