본문 바로가기

IT이야기/JS&nodeJS

js개발자라면 알아야할 핵심컨셉 33개 1-2탄 call stack

call stack에서 스택이 붕괴될때 에러가 나는 현상이 있음.

 

뭐냐면

 

function hello (){

   bye();

}

 

function bye(){

  hello();

}

hello();

 

이렇게 코드를 짜고 실행을 하면

 

오류가 나는데 이를 맥시멈 콜스텍 사이즈를 초과했다 고함.

 

즉 스텍을에 올릴 수 있는 한계치가 있다는것!

 

즉 서로 무한이 호출 하게 했다가는 이런 오류가 나며 지나치게 많이 올려도

 

동일 오류가 나니 참고할것