a() 함수가 종료되기 전에 b() 함수가 호출됩니다. 그러면 b() 함수는 호출 스택에서 a() 함수 위에 쌓이게 됩니다.
그림3-4 a( ) 함수 내부에서 b( ) 함수 호출 시
b() 함수 내부에서 console.trace()까지 호출해 봅시다.
function a() {
b();
}
function b() {
console.trace();
}
a();
a() 함수가 종료되기 전에 b() 함수가 호출됩니다. 그러면 b() 함수는 호출 스택에서 a() 함수 위에 쌓이게 됩니다.
그림3-4 a( ) 함수 내부에서 b( ) 함수 호출 시
b() 함수 내부에서 console.trace()까지 호출해 봅시다.
function a() {
b();
}
function b() {
console.trace();
}
a();