\

해병 코딩

728x90
반응형


//일반 함수 꼴
const a =  7
// 함수 정의
function double() {
  console.log(a*2);
}
//함수 호출
double()

 

출력값 : 14

 

 

즉시 함수 

() 괄호 싸면 그 자체가 함수가 된다.

함수 호출을 하지 않아도 된다 

 

1.방법 

// 괄호 안에 있으면 함수다 즉시 실행함
(function () {
  console.log(a*2);
})()

2. 방법

(function () {
  console.log(a*2);
}());

 

출력값: 14

 

tip 

아래 코드는 에러가 출력 된다 

이유는 함수 두개가 충돌 나기 때문이다 

double();

 ; 세미 콜론을 찍어야한다.

 

//즉시 실행 함수
const a =  7
function double() {
  console.log(a*2);
}
double()
// 괄호 안에 있으면 함수다 즉시 실행함
(function () {
  console.log(a*2);
})()

728x90
반응형

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band