본문 바로가기
NodeJs

IIFE

by ByteBridge 2020. 1. 10.
반응형
Immediately Invoked Function Expression
즉시 실행되는 함수 표현
(function fn(){
	const confidential = 'this is world'
	console.log('IIFE')	
})() //즉시 실행 함수로 표현 한 형태가 된다.
왜 이렇게 사용하는가?
외부에서 해당 함수위 변수나 객체에 대한 접근 통제
즉 fn 으로만 구현하여 사용한다면 confidential 을 접근 하게 된다.
호출을 하게 되면 블록안에 있기 때문에 오류가 발생한다. 
따라서 접근 통제를 위해 사용함.
반응형

'NodeJs' 카테고리의 다른 글

event emitter  (0) 2020.01.10
setInterval  (0) 2020.01.10
javascript hoisting  (0) 2020.01.10
type checking  (0) 2020.01.10
template string  (0) 2020.01.10