JS

CallStack

개발자자자 2021. 9. 16. 13:02

함수를 스택에 올리고, 함수를 다실행하면 제거하고 다음 쌓여있는 함수를 실행하지.

 

fucntion tree(){

  console.log(" js ");

}

function two(){

 three();

}

function one(){

 two();

}

function zero(){

 one();

 console.log("finished");

}

 

zero();

 

실행순서 => zero - > one -> two -> three -> two -> one -> zero "finished"